The Automation Testing Analyst works in a high intensity, deadline driven environment. They will be responsible for contributing to planning, designing, deploying, maintaining, and troubleshooting through all layers of the Testing Development Life Cycle. The Automated Testing Analyst will work as part of the testing team and will be responsible for working with front-end development teams to facilitate the delivery needs of the program and contributing to an end-to-end test suite ahead of Pilot. The automated test analyst will leverage test plans to incorporate automation tests as part of the build process, create test plans in accordance with the overall test strategy, design, document and execute the test automation framework. They will report to the Test Automation Lead, work alongside a automated testing counterpart, and attend all agile ceremonies for the automated test team. Responsibilities include:
- Designs, develops, and provides automation of various application functionalities and business use cases to automate a series of pre- defined requirements. Requirements will be met using various programming languages like C#, Selenium and Power BI.
- Utilizes expertise in business management practices, industry requirements and information technology disciplines to develop technical and/or business solutions to ensure and contribute to end-to-end automated testing prior to Pilot.
Projected compensation range for this position is $75K - $95K. The final salary offered will generally fall within this range and is determined by various factors, including but not limited to the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as internal pay equity, location, contract-specific affordability and other organizational requirements.
Required Skills- At least 3 years’ experience with IT systems testing.
- Hands-on experience with developing automated test scripts.
- Development experience with Microsoft SQL Server.
- Strong skills in Selenium, Easy Repro, and C# coding language.
- Experience using Azure DevOps to run automated test suites and monitoring results.
- Experience troubleshooting existing automated testing programs as requirements change and new functionality is built.
- Ability to demo highly technical work like automated tests for a functional audience.
- Keeps abreast of technological developments and industry trends for automated testing.
Desirable Skills
- Active federal government public trust clearance
- Microsoft Azure certifications