Senior QA Engineer

XsollaRussiaOn-siteFull-timeSenior, 5–8 yearsListed 1 week ago

Apply now

About this role

Responsibilities

- Own and lead manual testing of complex features across multiple environments

- Drive exploratory and regression testing using structured documentation and product knowledge

- Identify, log, and track reproducible issues with precision using bug tracking tools (e.g. Jira)

- Analyze production logs and real-user behavior to proactively identify quality gaps

- Create and maintain detailed test cases, checklists, and QA documentation

- Collaborate with engineering and DevOps teams to ensure reliable CI/CD test coverage

- Evaluate and integrate AI-powered tools (e.g. test generation, log analysis, visual regression) into QA workflows

- Set up and manage test environments, staging pipelines, and job configurations

- Conduct load/stress testing and performance investigations

- Act as a quality advocate across sprint planning, reviews, and release cycles

- Mentor junior QA engineers and promote a culture of proactive quality ownership

Qualifications & Skills

- Proven experience in software QA or testing roles, including ownership of end-to-end quality

- Degree in Computer Science, Information Technology, or related field

- Strong understanding of manual testing methodologies and defect life cycle

- Proficiency with bug tracking systems (e.g., Jira) and version control (e.g., Git)

- Practical experience using Postman and similar tools for API validation

- Hands-on experience with CI/CD pipelines and deployment readiness processes

- Proficiency with browser developer tools and basic terminal/command-line usage

- Strong verbal and written English communication skills

- Familiarity with AI-powered testing tools (e.g., test case generation, smart test prioritization, AI log analysis)

Must to Have

- Experience with Playwright, Cypress, or Selenium for automated test development

- Understanding of backend technologies, APIs, and familiarity with PHP or related languages

- Experience working in Linux environments and using Bash scripting

- Hands-on with AI platforms (e.g., ChatGPT, Testim, Mabl, or AI-based bug triaging tools) in a QA context