Skip to content

Senior QA Engineer

RemoteVilnius, Vilnius, LithuaniaEngineering

Job description

Drive the quality of our back-end service development, the core of our product’s back end. We’re working with an API first approach, which means all features and functionality is provided to applications and front-end implementations. We’re working with tens of millions of transactions every day and performance is a key aspect of getting things done right.

Join a team of senior and highly performing individuals, having taken part in research projects and redesign exercises throughout their tenure. It’s a tough crowd and requires a lot of experience with the tech stack to get the job done properly and driving further growth with the team.


Responsibilities:

  • Perform smoke/regression/user testing, load/capacity/stress/soak testing for major components or full solutions according to the functional and non-functional requirements
  • Manage testing of complicated information systems, coordinate the testing work and plans
  • Communicate with stakeholders, development and support teams to guarantee the compliance of the tests with the system functionality and smooth testing process
  • Coordinate the compiling of system test specifications
  • Participate in development and implementation of information systems testing methodologies
  • Automate tests or coach the automation process. Draws the specifications, develops the specific infrastructure
  • Have a thorough knowledge of the structure of information systems and their performance principles thereof, as well as the interaction between the various system components
  • Supervise, coach and review the work of other QA specialists, as well as define the standards and best practices QAs must use
  • Identify and troubleshoot quality-related issues, patterns and root causes of common issues
  • Experience with security testing is a plus

Job requirements

  • At least 5 years of experience as QA Engineer (load, stress, API testing)
  • Fluent English
  • Strong understanding of the tools and technologies used in the quality assurance process
  • Strong communication skills in order to effectively interact with team members and stakeholders
  • Solid understanding of technical concepts and procedures related to software development and testing

or