Job Title: QA Automation Engineer (Remote EST Hours)
Location: Remote (Must support Eastern Standard Time business hours)
Type: Full-Time Long-Term Contract
Client: Major Pharmaceutical Company
Job Overview:
We are seeking a skilled and detail-oriented QA Automation Engineer to join our team supporting a large pharmaceutical client. This is a remote long-term opportunity requiring full overlap with Eastern Standard Time (EST) business hours. The successful candidate will play a key role in building and maintaining robust automated test frameworks to ensure the quality of enterprise-scale applications and systems in a regulated environment.
Key Responsibilities:
- Design develop and maintain automated test frameworks for web and mobile applications using tools such as Selenium Appium or Cypress.
- Conduct API testing using tools like Postman RestAssured or SoapUI.
- Implement and integrate test suites into CI/CD pipelines using Jenkins GitLab CI/CD or Azure DevOps.
- Write and execute automation scripts using languages like Python Java C# or JavaScript.
- Leverage frameworks like TestNG JUnit or NUnit for structured and scalable test automation.
- Collaborate with cross-functional teams including developers QA engineers and business analysts.
- Support Behavior-Driven Development (BDD) practices using Cucumber or SpecFlow.
- Use Git or SVN for version control and participate in code reviews.
- Track and manage tasks using Jira Trello or Azure Boards.
- Work within cloud platforms such as AWS Azure or Google Cloud particularly in automating tests in virtualized/cloud environments.
- Debug and resolve complex issues across platforms and layers of the application stack.
Required Skills & Qualifications:
- Proven hands-on experience with UI and API test automation frameworks.
- Strong programming skills in at least one of the following: Python Java C# or JavaScript.
- Experience with CI/CD pipelines and tools.
- Understanding of BDD frameworks and techniques.
- Familiarity with virtualization and containerization tools like Docker or VMware.
- Excellent analytical and debugging skills.
- Strong communication and collaboration abilities.
- Self-motivated with strong time-management skills and the ability to multi-task in a remote environment.
- Willingness to adapt and learn new tools and technologies as required by the project.