
Quality Assurance Engineer – Automation
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Virginia.
• Evaluate and interpret business requirements to create a thorough and well-organized test strategy along with test cases.
• Develop and establish test conditions and scripts to meet both business and technical use cases.
• Design, develop, and execute automated scripts utilizing our test automation framework.
• Assist the testing team in automated functional testing, concentrating on application flow and the validation of test outcomes.
• Conduct both manual and automated testing, which includes exploratory, system, regression, compatibility, system, and integration testing.
• Collaborate directly with the Data Warehouse, Business Intelligence, and Data Engineering teams to ensure comprehensive testing of all work.
• Communicate effectively across various teams and external vendors (Operations, Quality Service, etc.), as well as with different personnel (Developers, Scrum Masters, Project Managers, etc.).
• Engage in pertinent Agile ceremonies: Daily Stand-Ups, Backlog Grooming, Sprint Planning, Sprint Reviews, and Retrospectives.
• Analyze changes in data and applications, documenting their effect on performance automation tasks (including test cases, scripting, and scenario execution).
• Ensure that test execution results meet the established test objectives.
• Interface directly with the DevOps and Infrastructure teams regarding functional test environments.
• Provide timely and precise communication regarding testing events, daily status updates, and test execution results.
• Develop and sustain automation for both UI and API testing using tools such as Playwright, Cypress, Selenium, PyTest, and Postman.
• Implement automated regression suites integrated into CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar tools).
• Collaborate with developers to validate microservices, containerized environments, and applications hosted on AWS.
• Create test scenarios for performance, load, and reliability to validate large-scale data processing and reporting systems.
• Contribute to code reviews for automated test scripts ensuring they are maintainable and reusable across teams.
• Bachelor’s degree or equivalent experience.
• Over 5 years of experience in test automation development (e.g., Cypress, Ruby, Playwright, JS, Python, Selenium).
• Must be able to obtain and maintain a Public Trust clearance.
• Must have lived in the US for 3 full years out of the last 5 years.
• Must reside in the US and be authorized to work in the US; all work must be performed in the US.
• Ability to design, architect, build, program, test, and deploy solutions using an Agile methodology.
• Experience in testing Salesforce APIs.
• Proficiency in working with Salesforce Copado.
• Capability to optimize code/scripts adhering to industry best practices and standards.
• Strong hands-on experience in SQL development; ability to create ad-hoc queries to address business needs.
• Deep understanding of CI/CD practices and the integration of automated tests into build pipelines.
• Health insurance.
• Retirement plans.
• Paid time off.
• Flexible work arrangements.
• Professional development.
AM53 Smart Solutions
Miratech
Trimetis AG
Software Mind
Get handpicked remote jobs straight to your inbox weekly.