Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Randstad is seeking a highly skilled and experienced QA Automation Engineer to join our clients team in Washington D.C. In this pivotal role you will be instrumental in enhancing software quality through the design development and maintenance of robust automated test solutions. You will work within an agile environment collaborating closely with product owners and development teams to translate complex business requirements into comprehensive test strategies ensuring the delivery of high-quality cloud-based enterprise applications. This position requires a proactive individual with strong problem-solving abilities and a deep understanding of test automation frameworks and CI/CD pipelines.
Responsibilities:
Develop and maintain automated tests frameworks and scripts using industry-standard automation tools (e.g. Selenium Cypress Playwright).
Implement and execute automated tests seamlessly within continuous integration (CI) and continuous delivery (CD) pipelines.
Identify opportunities to optimize manual testing processes through automation and formulate effective test automation strategies.
Collaborate with Architects and Product Owners to accurately document technical and functional requirements for user stories.
Produce clear concise and accurate documentation that is easily understandable from a business perspective.
Translate intricate business requirements into precise technical system requirements.
Design and develop comprehensive test suites that encompass a wide array of test cases and conditions.
Analyze test automation results update existing tests for new features and efficiently resolve test issues.
Reproduce reported issues to facilitate root cause identification and work collaboratively with developers to implement solutions.
Write high-quality tests using standard development toolsets in object-oriented programming languages.
Perform manual testing as needed to supplement automated efforts.
Actively participate and contribute within an agile development environment.
Assess the impact of proposed changes on the test environment and develop strategic approaches to address system modifications.
Interact effectively with cross-functional teams to define test requirements and necessary system adjustments.
Communicate clearly and effectively with other teams regarding identified bugs and issues.
Minimum Qualifications:
Bachelor of Science degree in a related field from an accredited institution or equivalent experience.
5 years of experience in test automation.
Experience developing in C# or Java.
Proficient in developing testing frameworks such as Selenium or Playwright.
Knowledge of source control platforms such as Git Bitbucket or TFVC.
Experience documenting technical and functional requirements associated with user stories.
Experience testing cloud-based and complex enterprise applications.
Experience with Azure DevOps ALM TFS or Jira.
Experience testing web services with Postman SOAPUI or ReadyAPI.
Strong interpersonal skills and detail-oriented.
Ability to collaborate and communicate effectively with multiple teams.
Strong planning organization and prioritization skills.
Required Skills : Automated QA Testing
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No
Full-time