QA Automation Engineer
Veterans Sourcing Group
- Location
- Pittsburgh, US
- Workplace
- On-site
- Job type
- Full-time
- Salary
- $81k–$121k
- Posted
- Today
- Source
- DevITJobs
Requirements:
- Bachelors degree in computer science, engineering, or a related field
- 5–7 years of QA automation experience
- Proven experience as a Quality Engineer focused on front-end and back-end automation
- Strong programming skills in Python, C or Java, JavaScript, and TypeScript
- Experience with testing frameworks such as JMeter, Selenium, Jasmine, and Cucumber
- Familiarity with Veracode and SonarQube for code security and quality assessments
- Knowledge of Serenity and Playwright for end-to-end testing of Angular applications
- Familiarity with Oracle databases
- Knowledge of mortgage-backed securities (MBS) preferred
- Experience with AWS Code Services and Spring Boot is a plus
Responsibilities:
- Develop and maintain automated test scripts for front-end applications, including Angular applications using JavaScript and TypeScript
- Implement back-end API testing using tools and frameworks such as JMeter, Selenium WebDriver, Jasmine, Cucumber, and API-based testing frameworks
- Collaborate with development and QA teams to integrate automated testing into CI/CD pipelines
- Apply test-driven development (TDD) and behavior-driven development (BDD) methods to support test coverage and collaboration across teams
- Use JMeter for performance testing, Selenium for web application testing, Jasmine for front-end unit testing, and Cucumber for behavior-driven testing
- Use Veracode and SonarQube to conduct security assessments and uphold code quality standards
- Use Serenity and Playwright for end-to-end testing of Angular 16 applications and maintain reliable test suites
- Use Oracle databases to verify data integrity and correctness in testing scenarios
- Work with AWS Code Services and AWS infrastructure teams to support code deployment and streamline CI/CD processes
- Keep up to date with emerging technologies and industry practices, and bring new approaches to the testing process
- Communicate testing requirements to developers, product managers, and other stakeholders
Technologies:
- API
- AWS
- Angular
- CI/CD
- Cucumber
- Support
- Jasmine
- Java
- JavaScript
- JMeter
- Oracle
- Playwright
- Python
- Security
- Selenium
- Spring
- Spring Boot
- TDD
- TypeScript
- Web
- Cloud
- NodeJS
More
We are hiring a Software/QA Automation Engineer for a 12-month role with the possibility of extension. The position is based in Pittsburgh, Pennsylvania, and requires onsite work 3–4 days per week. You will join our team working across front-end and back-end quality engineering.
last updated 44 week of 2026