Are you passionate about how software is written? Are you fascinated by testing techniques and have a deep understanding of various types of testing? Are you comfortable working with developers as well as business analyst overseeing technical testing as well as functional validation? Then you match the profile we are looking for to join our R&D team in TIA Technology as Software Test Engineer, Quality Analyst.
About the job
You will engage in designing new features and validating critical changes, driving quality upstream to reduce the cost of development, handle risks and avoid introducing errors. Together with the business analysts and developers you will ensure testability and engage in early testing, using appropriate tools and scripts.
An important part of your responsibility is to plan for test automation early and exhaustively. There will be software engineers with the skills to implement the testing solution and you will be responsible for analyzing what types of tests to implement, which areas to automate and create a maintenance plan. You will also create technical test artefacts such as data creation scripts, service interactions and data driven tests using industry-standard tools and solutions.
You are expected to interact with the team at all stages of the implementation and work with other roles for overall product evaluation. You will also engage with Product Owners to become the subject matter expert that the team will turn to for confirmation and validation.
The specific tasks include
Our Quality Analyst work as part of the team on various tasks, including:
Design and optimize the test approach together with other engineers
Construct and communicate around test plans and dependencies
Participate in design activities and backlog refinement in dialogue with the rest of the team
Create test and test results using various technologies such as Ready API, SQL, Selenium, Groovy etc.
Pair-up with technical automation specialist monitoring the execution results and plan work task
Perform exploratory testing to verify correctness of functionality of verifiable units
Giving status and maintain data around QA testing activities.
Report defects and be involved in triage
Participate in daily Scrum meetings and agile processes
Contribute to team documentation and artifacts
Contribute to best practices and Engineering Excellence within test and drive these into your team
The perfect candidate for the job as Software Test Engineer, Quality Analyst
has the following skills and experience:
A Master or Bachelor of Science in Computer/Software Engineering degree
Alternatively, other higher education relating to software development or
Two or more years of working experience with technical software testing
handling both verification (technical test approach) and well as validation
(functional test approach)
Experience working with agile methodologies in Scrum teams or similar
would be advantage
Proven results defining goals and implementation strategy for test
automation would be advantage
Experience working with TIA or other insurance applications would be
Fluent in English, spoken as well as written
Confident in communicating with all job roles and parts of the organization,
e.g. in relation to advocating test decisions and negotiating risks and
You are self-motivated and a person who proactively sets goals,
accomplishing tasks and is proud to present your individual contribution
An international work environment with Scandinavian attitude
Agile (Scrum) work ethics
Participating in sports activities with colleagues
Individual life and health insurance benefits
Working with good team spirit in a modern office in the center of Vilnius
Salary that motivates you