
QA Automation Engineer
The QA Automation Engineer evaluates and designs testing procedures to ensure that software meets established quality standards across all development projects, with a primary focus on user-facing applications and workflows.
This role is responsible for transitioning manual testing processes into automated end-to-end testing, ensuring that web and Salesforce-based applications function as expected from a user perspective. You will work with Software Engineers, Architects, and Product stakeholders to develop and execute test plans aligned with Bardavon project plans and agile methodologies.
The QA Automation Engineer collaborates with a variety of stakeholders, supports user acceptance testing (UAT), and helps ensure high-quality releases through a combination of automated and manual testing. They are responsible for preparing test data, validating workflows, and documenting results according to established procedures.
- Works with Software Engineers, Architects, and Product team to develop test plans and detailed test scenarios
- Designs, builds, and maintains automated tests for end-to-end user workflows across web applications (React, Angular) and Salesforce
- Tests complex and business-critical parts of the application from a user experience perspective
- Evaluates test results against expected outcomes and improves test plans and scripts as needed
- Performs manual testing as appropriate to supplement automation and cover edge cases
- Performs basic API validation to support functional testing and data integrity
- Assists business users in organizing UAT efforts and provides guidance on test plans and data validation
- Contributes to improving QA tools, processes, and automation strategies
- Leverages modern tools, including AI-assisted technologies (e.g., Claude, Copilot), to improve testing efficiency and coverage
- Assist with deployment of tested and approved application builds to production
- Performs other duties as assigned
Must Have’s
- Bachelor’s Degree in Computer Science, Management Information Systems, related discipline, or equivalent experience
- 2–5 years of professional experience in QA or software testing
- Hands-on experience testing web applications and user workflows
- Experience with UI automation tools such as Playwright, Selenium, or Cypress
- Experience working in agile development environments
- Strong analytical and problem-solving skills
- Ability to evaluate application behavior from a user perspective
Nice To Have’s
- Experience with Salesforce Lightning UI
- Familiarity with API testing tools (Postman, REST clients, or scripting)
- Experience transitioning from manual to automated testing
- Exposure to healthcare technology or HIPAA-compliant systems
- Comfort using AI tools to improve development or testing workflows
- Excellent communication skills
- Ability to establish and maintain professional working relationships with customers, peers, clinicians, and vendors
- Ability to have effective two-way communication with peers