Key Responsibilities
Automation Development: Design, build, and maintain automated testing frameworks and scripts for regression, smoke, and functional testing.
Test Strategy & Execution: Create detailed test plans, scenarios, and scripts to test new and existing software.
Defect Management: Identify, document, and track software bugs in tools like Jira, working with developers to resolve issues.
CI/CD Integration: Integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., Jenkins, GitHub Actions).
Collaboration: Work with developers and product managers to understand requirements and define acceptance criteria.
Required Skills & Qualifications
Programming: Proficiency in languages such as Java, Python, or JavaScript.
Automation Tools: Experience with frameworks like Selenium WebDriver, Cypress, or Playwright.
Testing Knowledge: Strong understanding of software QA methodologies, tools, and processes.
Salary Range: $100,000 - $120,000 a year