onsite
QA Engineer - accountsiq
QA Engineer
Quality Assurance Engineer responsible for designing, implementing, and maintaining automated test suites using Selenium, Python, and Java, while collaborating with development teams to ensure high‑quality releases through CI/CD pipelines and defect tracking.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts using Selenium, Python, and Java.
- Execute functional, regression, and performance tests across web and API services.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) to enable continuous testing.
- Collaborate with developers and product owners to define test requirements and acceptance criteria.
- Identify, document, and track defects using JIRA, ensuring clear communication and timely resolution.
- Continuously improve testing processes, metrics, and best practices.
Requirements
- 3+ years of hands‑on experience in test automation for web applications.
- Proficiency in Selenium WebDriver, Python, and Java.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure Pipelines.
- Strong knowledge of software testing methodologies, test case design, and defect lifecycle.
- Familiarity with agile development practices and tools like JIRA and Confluence.
Skills
seleniumpythonjavatest automationcicdjira