
Senior Manual Quality Assurance Engineer
Luxoft • Warszawa, Pomeranian Voivodeship, Poland
Role & seniority: Senior QA Engineer / Software Test Engineer (Java-focused, with strong QA leadership expectations)
Stack/tools: Java-based large-scale system; testing across functional and non-functional areas; QA processes and test lifecycle; experience with Waterfall or Scrum; cross-domain business knowledge; Polish language proficiency required
Top 3 responsibilities
-
Design test scenarios, create test plans, and define test strategies tailored to project specifics
-
Execute tests (functional and non-functional), log and track defects, troubleshoot root causes, and report progress to stakeholders
-
Analyze requirements with stakeholders, prepare regression suites, maintain test coverage including non-functional tests, and conduct demos for business
Must-have skills
-
Deep knowledge of functional and non-functional testing and QA lifecycle
-
Practical experience in testing or QA engineer roles and test methodologies
-
Experience with a software development process (Waterfall or Scrum)
-
Ability to analyze requirements, define test cases, and estimate test activities
-
Strong communication and stakeholder-facing skills
Nice-to-haves
- Excellent communication, analytical thinking, willingness to learn, quality orientation
Location & work type
-
Location: Poland (Polish language proficiency at C2)
-
Work type: Flexible working hours; remote/hlexible setup not explicitly stated; environment supports collaboration with client and produ
Full Description
Project Description
-
Do you want to take part of mobile revolution in the banking area? We are looking for skilled JAVA professionals to develop high-availability, high-performance large Java based system that ... most probably you are already using! Sounds interesting?
-
Application has 4.8 stars on App Store and Google play with millions of active users.
-
The team is continuously updating the app with new features and improvements to increase platform resilience, stability and performance
-
Every developer has possibility to share his thoughts and ideas about new features to the client
-
Flexible working hours
Responsibilities
-
Performs testing activities without assistance according to testing proven practices
-
Produces technical and/or business-related tests
-
Describes defects found to technical and businesspeople
-
Shapes QA process and understands advantages /disadvantages of proven QA practices
-
Defines, Analyses tests metrics and draw conclusions in order to improve QA process
-
Analyze/gather requirements (adhering to INVEST principles) with stakeholders to understand and clarify requirements and their impact on the existing systems
-
Design test scenarios according to proven test techniques (Boundary values analysis, Equivalents Classes, Orthogonal Test Arrays, Decision Tables)
-
Creates test plan
-
Set up environment
-
Run tests
-
Troubleshoot issues
-
Log defects
-
Track defects
-
Debugs software in order to find root cause of the defect
-
Is able to estimate the time needed for test activities without assistance
-
Understands business domain and is able to verify whether test results meet business requirements
-
Conduct demo sessions for business stakeholders
-
Reviews the regression test suite from the business perspective and prevents duplicated tests from being included
-
Identifies non-functional requirements
-
Interacts with production support teams
-
Adds relevant tests to the regression test suite after the feature is implemented
-
Understanding of business is on a level allowing to propose the most valuable business scenarios that should be shown on demo
-
Prepares tests covering non-functional requirements
-
Prepares templates for defects
-
Is able to support colleagues in terms of proven test techniques
-
Defines test strategies/approach depending on project specifics
-
Proposes a way of defect classification according to project needs
-
Performs all necessary actions on supervisor's reference
-
Other responsibilities related with employee's specialization & competencies delegated by
Mandatory Skills Description
-
Strong theoretical knowledge of different types of tests (functional, non-functional)
-
Strong experience in software testing and different types of tests
-
Strong experience in either testing or Quality Assurance Engineer role
-
Strong practical knowledge about test methodologies
-
Strong practical knowledge of one software development process (Waterfall, Scrum)
-
Understanding of testing related vocabulary (defect, error, regression etc.)
-
Strong practical knowledge about testing process lifecycle
Nice-to-Have Skills Description
-
Excellent communication skills
-
Strong analytical thinking skills
-
Abilityand willingness to learn
-
Quality orientatio
Languages
Polish: C2 Proficient