Senior QA Engineer

Svitla Systems, Inc. Logo
Svitla Systems, Inc.
  • IT
  • FullTime

Svitla Systems Inc. is looking for a Senior QA Engineer for a full-time position (40 hours per week) in the USA. Our client is a company that provides smart AI solutions tailored for law firms.

You’ll join the team and support daily product releases. The role involves manual testing based on existing test cases, creating new test cases, and gradually expanding automated test coverage. You will work with both a web application and a Windows native desktop application. Test automation will be introduced step by step: Web UI, E2E, and API automation using Playwright, Windows native application automation using Python-based tools.

It is a long-term role focused on improving product quality through a balanced mix of manual and automated testing. You’ll work onsite from the San Francisco office three times a week. Requirements

  • Experience in manual testing of web applications.
  • Experience in manual testing of Windows native desktop applications.
  • Strong understanding of test case design, test scenarios, and test documentation.
  • Experience or strong interest in test automation.
  • Hands-on experience with Playwright or willingness to learn it.
  • Knowledge of Python for test automation (e.g., Windows desktop testing).
  • Understanding of web technologies (HTML, CSS, JavaScript).
  • Familiarity with bug tracking and test management tools.
  • High attention to detail and strong quality mindset.
  • Ability to work with frequent releases and evolving requirements.

Nice To Have

  • Experience testing React-based web applications.
  • Understanding API testing.
  • Familiarity with Windows desktop automation tools (e.g., WinAppDriver, Appium for Windows).
  • Basic knowledge of TypeScript or JavaScript.
  • Experience integrating automated tests into CI/CD pipelines.

Responsibilities

  • Perform manual testing of daily releases for both web and Windows desktop applications.
  • Execute testing based on existing test cases and create new test cases as features evolve.
  • Identify, document, and track defects, collaborating closely with the development team.
  • Gradually introduce and expand automated testing: Web UI, E2E, and API tests using Playwright, Windows native application tests using Python-based automation tools.
  • Convert existing manual test cases into automated tests.
  • Ensure new features are tested manually and are also covered by automated tests.
  • Maintain and improve overall test coverage.
  • Participate in regression testing and release validation.

WE OFFER

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Flexibility in workspace, either remote or our welcoming office.
  • Bonuses for article writing, public talks, and other activities.
  • Free tech webinars and meetups organized by Svitla.
  • Regular corporate online activities.
  • Awesome team, friendly and supportive community!