Negotiable
Outside
Remote
USA
Summary: We are looking for a Senior QA Automation Engineer to spearhead test automation efforts, ensuring high software quality and fostering continuous improvement in testing methodologies. The candidate should possess extensive experience in test automation frameworks, API and UI testing, and CI/CD integration within Agile settings. This role requires collaboration with various stakeholders to define testing strategies and enhance overall testing practices.
Key Responsibilities:
- Design, develop, and maintain robust automated test frameworks for web, API, and mobile applications.
- Collaborate with developers, product owners, and QA teams to define test strategies and acceptance criteria.
- Identify, document, and track defects to resolution.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Mentor junior QA engineers and establish best automation practices.
- Perform performance and regression testing as part of release cycles.
- Contribute to improving test coverage, reliability, and efficiency.
Key Skills:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 15+ years of QA experience, with 7+ years in automation testing.
- Strong expertise in automation tools such as Selenium, Playwright, Cypress, TestNG, or JUnit.
- Proficient in programming languages such as Java, Python, JavaScript, or C#.
- Experience with REST API testing using tools like Postman, Rest Assured, or similar.
- Hands-on experience with CI/CD pipelines and version control (Git).
- Familiarity with cloud testing environments (AWS, Azure, Google Cloud Platform) and containerization (Docker).
- Strong knowledge of Agile/Scrum methodologies and test management tools (Jira, Zephyr, etc.).
Salary (Rate): undetermined
City: Dallas
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Job Title: Senior QA Automation Engineer
Contract: W2 Only
Job Summary:
We are seeking a highly skilled Senior QA Automation Engineer to lead test automation initiatives, ensure software quality, and drive continuous improvement in testing practices. The ideal candidate will have a strong background in test automation frameworks, API and UI testing, and CI/CD integration within Agile environments.
Key Responsibilities:
Design, develop, and maintain robust automated test frameworks for web, API, and mobile applications.
Collaborate with developers, product owners, and QA teams to define test strategies and acceptance criteria.
Identify, document, and track defects to resolution.
Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
Mentor junior QA engineers and establish best automation practices.
Perform performance and regression testing as part of release cycles.
Contribute to improving test coverage, reliability, and efficiency.
Required Skills and Qualifications:
Bachelor s degree in Computer Science, Engineering, or a related field.
15+ years of QA experience, with 7+ years in automation testing.
Strong expertise in automation tools such as Selenium, Playwright, Cypress, TestNG, or JUnit.
Proficient in programming languages such as Java, Python, JavaScript, or C#.
Experience with REST API testing using tools like Postman, Rest Assured, or similar.
Hands-on experience with CI/CD pipelines and version control (Git).
Familiarity with cloud testing environments (AWS, Azure, Google Cloud Platform) and containerization (Docker).
Strong knowledge of Agile/Scrum methodologies and test management tools (Jira, Zephyr, etc.).
Preferred Qualifications:
Experience in mobile test automation (Appium, Espresso, XCUITest).
Knowledge of performance and security testing tools.
Exposure to BDD frameworks (Cucumber, SpecFlow).
Excellent problem-solving and communication skills.