What are the responsibilities and job description for the Intermediate I QA Tester position at CONCEPT SOLUTIONS LLC?
Description
Concept Solutions is seeking a Automation Tester in Reston, VA. The QA Tester will be working on an exciting contract that works with different and complex aeronautical information systems and airspace tools. This position will start out remote and may require work in the Reston, VA office in the future.
Responsibilities
- Work with cross functional testing teams to create and execute automated, regression test cases based on requirements
- Works closely and collaboratively with Automation QA team, agile teams and client to identify, understand and translate automation requirements into technical specifications, conceptual solutions and/or designs
- Convert existing manual test scripts into automated scripts
- Create new, and maintain existing automation test scripts for web applications
- Implement page object model with page factory for each page of the application
- Maintain automation scripts in GIT repository
- Create the appropriate test plans based on requirements and the development process
- Execute web services, front-end and database testing of applications
- Build and executing smoke/regression suite on multiple environments using multiple browsers and analyze
- Documenting test results and issues identified during the process, work with development team to resolve issues and troubleshooting test failures
Requirements
- Bachelor’s Degree in CS or related
- 3 years of Testing experience
- Experience with test case management software/testing automation support
- Strong in OOPs concepts and Page Object Model (POM) using Java, Selenium etc.
- Hands on experience with Behavior Driven Development using Cucumber which integrated feature files, Step Definition and Runner classes in Gherkin language.
- Knowledge on Continuous Integration (CI) using Jenkins for scheduling the jobs using Jenkins, GIT, TestNG and Maven
- Experience in Web Services testing (e.g., APIs, SOA, RESTFUL) is a must
- Experience with Jira or other issue/project tracking software
- Experience with SQL and able to write new and modify existing queries
- Experience gathering, analyzing, and documenting functional requirements
- Must be a great team player
- Excellent verbal and written communications skills; works with others to coordinate efforts, resolve cross-team issues, and effectively communicate changes.
- Excellent test case execution and troubleshooting skills