This project is responsible for creating and setting up automation processes, correcting issues, helping to move the project forward and assist/mentor other team members.
Develops and maintains a working knowledge of business processes supported by software systems/products.
Conduct and participate in test case reviews, requirement reviews, design reviews, and change control activities.
Creates and contributes to the creation of test plans, test cases, test scenarios, and test data for use during the testing phases of the software development life-cycle, for new and existing software systems/products.
Ensures that test plans and scenarios fully exercise every aspect of the product
Produces formal test plans; leads the testing effort for assigned projects.
Documents and reports issues discovered during testing, and reports issues to Management.
Works as part of Scrum Development Team, effectively participates in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives.
Creates and performs complex test execution. Builds and manages automation framework and performance tests.
Active TS/SCI with Full Poly is required
6-8+ years of hands on experience in system and web-based testing.
4-6+ years of hands on experience in both automation and manual testing.
Hands on experience automating Web Applications Service API’s (REST) and UI in Java (Selenium WebDriver + TestNG)
Experience working as a Sr. Automation Tester
Ability to design test automation frameworks and test automation infrastructure
Ability to analyze business requirements quickly and identify all possible scenarios to be validated.
Expertise in documenting test plans and test cases.
A good understanding of the SDLC and the Agile software development methodology required.
Have used source control (github/gitlab) to manage code
Proficient in writing SQL queries and preparing test data is a must.
Prefer Knowledge of Bug tracking tool (like Jazz), MS Office (Word, Excel, PowerPoint), Documentation
Repository tools (share point)
Experience in automating Micro Services is a Plus
Bachelor’s Degree in Computer Science, Information Systems, Systems Engineering or other science/technical degree or equivalent professional experience.
An advanced degree is equivalent to three years of experience
Per federal clearance requirement, US Citizenship required for this position