Title: QA Automation Engineer
Employment Type: Contract
Industry: Biomedical Technology
Location: Remote
Role Description:
As a QA Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through the development and execution of automated test scripts. You will work closely with software developers, manual testers, and product managers to identify test requirements, create test plans, and implement automated testing solutions. Your focus will be on improving the efficiency and effectiveness of our testing processes, ultimately contributing to the delivery of high-quality software
Minimum Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field. Relevant certifications are a plus.
- Minimum of 3 years of experience in software testing and quality assurance, with a focus on test automation.
- Proficiency in test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, Cucumber). Strong knowledge of programming languages such as Java, Python, or JavaScript.
- Understanding of software testing principles, methodologies, and best practices, including functional, regression, and performance testing.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and identify root causes.
- Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications:
N/A
Responsibilities:
- Design, develop, and maintain automated test scripts using Playwright and C#, leveraging BDD frameworks like SpecFlow and Cucumber to align with requirements.
- • Support API testing, with hands-on experience using Swagger/OpenAPI.
- • Create and manage test plans, test cases, and test data to ensure comprehensive test coverage.
- • Execute automated tests, analyze results, report defects with detailed steps to reproduce, and troubleshoot issues in test scripts.
- • Use Azure DevOps pipelines and/or GitHub Actions to automate build, test, and deployment.
- • Use of frontend technologies like Angular, and cloud infrastructure.
- • Support database testing (intermediate level).
- • Support and understand the complete workflow for testing, and building automated test frameworks for web application
FTSi.Tech Disclosure:
FTSi.Tech serves as a staffing agency, not the end client for this position. Our mission is to connect candidates with superior career opportunities while delivering exceptional talent to our clients. We are committed to facilitating successful and mutually beneficial placements for both candidates and clients. Your Success Is Our Focus!