-
SalaryMarket Competitive Budget
- LocationRomania
-
IndustryInformation Technology and Services
Responsibilities
The Software test engineer takes the lead in clarifying the understanding of requirements by all parties involved, by clearly defining why and what are the requirements, and expressing how the requirements are met.
The Software test engineer takes care of the design and automation of the tests that check the quality and functionality of products, while also coaching the team in quality and testability. They participate in all phases of development, from determining the test approach and procedure to troubleshoot and report errors, to communicating recommendations for improvement.
Skills
Must have
- Software Test engineering knowledge - bachelor's or master's degree in Software Engineering or similar
- 5+ years of experience in defining and automating software tests and the generation of test reports and 7+ years of total IT experience
- Proficiency with testing - should be familiar with several testing techniques and tools, as well as be able to interpret results
- Requirements analysis - should be able to help domain experts and developers produce clear, efficient and effective requirements
- Troubleshooting - should be able to spot the issues and perform root cause analysis
- Creativity - should be able to envision different scenario variations and adapt the solution to the project's needs and limitations
- Testing tools (e.g., Cucumber, Junit, Cypress)
- Frameworks and practices (e.g., Agile, Scrum, Continuous Integration, Test Driven Development, Behavior Driven Development)
- Application Life-cycle Management tools knowledge (e.g., Polarion)
- Testing experience in Java based applications as well as CI/CD affinity
- Must be experienced also in Application Development, including being comfortable to do live coding demonstrations
Nice to have
- Creativity - should be able to envision different scenario variations and adapt the solution to the project's needs and limitations
- Communication - should be able to put information out clearly and concisely
- Fast learner - should be open to learning, as the domain is extremely specific and innovative technologies are constantly integrated
- Healthy mindset - Should have an open and inclusive mindset