Job Description
Quality Automation Engineer
\n
\n
Location: Pittsburgh, PA (onsite 4 days per week, remote 1 day)
\n
Schedule: Monday – Friday, 8:00am – 5:00pm
\n
\n
About the Role
\n
We're looking for an experienced Quality Automation Engineer to own automated testing across both the front end and back end of our software applications. You'll design and build the test suites that keep our Angular applications and back-end services reliable, and you'll work closely with developers to make automated testing part of the CI/CD pipeline.
\n
\n
What You'll Do
\n
- \n
- Build and maintain automated front-end tests for Angular applications using JavaScript and TypeScript
- Build back-end and API test automation in Python, C, or Java
- Run end-to-end testing with Serenity and Playwright, performance testing with JMeter, and web testing with Selenium
- Apply TDD and BDD practices using Jasmine and Cucumber
- Integrate automated testing into the CI/CD pipeline, working with AWS Code Services and infrastructure teams
- Use Veracode and SonarQube to check code security and quality
- Validate data integrity in Oracle databases
- Work with developers, product managers, and other stakeholders on testing requirements
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
What You Bring
\n
- \n
- Bachelor's degree in computer science, engineering, or a related field
- 5–7+ years of QA automation experience covering both front end and back end
- Strong programming skills in JavaScript and TypeScript, plus Python, C, or Java
- Experience with JMeter, Selenium, Jasmine, and Cucumber
- Knowledge of Serenity and Playwright for end-to-end testing of Angular applications
- Familiarity with Veracode and SonarQube
- Strong analytical, problem-solving, and communication skills
\n
\n
\n
\n
\n
\n
\n
\n
\n
Nice to Have
\n
- \n
- Knowledge of mortgage-backed securities (MBS)
- Experience with AWS Code Services
- Spring Boot experience
\n
\n
\n
