Эта вакансия уже завершена
Software QA Engineer
Your responsibilities
Work as a team member to develop and execute quality assurance test plans according to agile methodology
Collaborate with developers to implement requirements during planning, presentation reviews and retrospectives
Ability to define test scope for each requirement and create corresponding test scenarios to verify functionality
Developing and maintaining automated test programs and scripts
Clear and concise documentation for identified defects and cooperate with developers to resolve any product issues
Ownership of the defect workflow for the corresponding product
Provide feedback related to key challenges / product limitations uncovered during testing
Our requirements
Minimum of 2+ years of related work experience and technical knowledge in computer science
Experience with developing testing specifications: test plans, test scenarios and reports
Work with automation integrated with Continuous Integration tools such as Jenkins
Understanding key testing methodologies and applying them to the responsibilities of the position.
Ability to communicate testing approaches in a clear and effective manner to all levels of the cross-functional team
Good communication skills in English and experience with technical documentation
Demonstrated ability to solve problems with strong analytical skills
Ability to work independently and as part of a team
Optional
Knowledge of web testing tools
Experience in creating, updating and leveraging Docker containers to quickly standup testing environments a plus
Knowledge of Linux system environment
Team size
- 5-10
This is how we work
- in house
- agile
- scrum
Team members
- backend developer
- frontend developer
- technical leader
- automated test programmer
- manual tester
- scrum master
This is how we work on a project
code quality measures
code review
static code analysis
architect / technical leader support
Continuous Deployment
Continuous Integration
issue tracking tools
technical debt management
functional tests
integration tests
pen tests
performance tests
regression tests
test automation
testing environments
unit tests
manual tests
What we offer
Working for the market leader in the embedded development testing and service virtualization
Interesting work with a variety of technologies in an international environment
Opportunity to work with leading companies in different industries worldwide
Stable employment, a competitive salary, private healthcare, life insurance, a sport package and attractive social events
Fruit or snacks in the office
Friendly atmosphere and individual approach to each employee
Home office work or in Krakow office
Parasoft develops software solutions that help organizations deliver defect-free software efficiently. Parasoft's enterprise and embedded development solutions are the industry's most comprehensive – including static analysis, unit testing, coverage analysis, requirements traceability, functional and load testing, development and test environment management
We are seeking a Software Quality Assurance Engineers that can efficiently perform common QA tasks with little to no supervision and work closely with development in an agile environment. They will help contribute to the development cycle of the product which includes planning, daily stand-up meetings, sprint reviews and retrospectives. They will be responsible for accumulating the quality assurance metrics for each sprint and present it to the group for analysis. We are looking for passionate engineers that are looking to make a meaningful contribution to the team.
RECRUITMENT PROCESS
STAGE 1 - Application
You apply for a role at Parasoft. We review your application.
STAGE 2 - Phone call
We contact selected candidates by phone to briefly discuss the role and ask a few questions about your experience and motivation. This is an opportunity for you to ask questions and understand the role better.
STAGE 3 - Interview meeting
We invite selected candidates to an interview - at our office or online, depending on the pandemic restrictions.
The meeting takes about 90 minutes and allows us to learn more about your professional competencies and your knowledge of testing methodology. You are asked to do a technical test and/or perform a practical task. We also would like to find out about your availability and financial expectations.
Your prospective team leader participates in the meeting to provide you with details about the company and the team, as well answer your questions - don't hesitate to ask!
STAGE 4 - Decision
We analyze the information we collected during interviews and select the candidate who is the best fit for the role and our team. If we can't take your candidature forward, we we'll let you know. If we want you to join the Parasoft family, we'll contact you with the offer.