EcoVadis is the leading provider of business sustainability ratings.
Why apply to EcoVadis?
Learn more about our team and culture on EcoVadis careers page .
Job Description
Our Technology and Platform Services department designs and secures the platform that underpins all of our offerings, achieving scalability and continuous improvement through innovation and collaboration.
- Work closely with the functional team to define testing scope, automate tests, organize and review the automation effort of other feature team members:
- Work closely with the Developers to understand the features technically;
- Create test design and test cases for developed User Stories and bugfixes;
- Create the automation scripts and review the scripts created by Developers;
- Maintain and improve the Automated script library for the team;
- Collaborate in the QA process maintenance and improvements;
- Identify improvements areas and propose solutions (process/technical);
- Participate in technical decisions;
- Perform manual check of the developers' work when needed;
- Assist in mentoring and provide assistance to other Feature Team members to understand the Automation Framework;
- Spread the Quality mindset across the Feature Team;
- Can work unsupervised.
Qualifications
- At least 5+ years of experience in QA out of which minimum 3+ in automated testing;
- Practical knowledge and experience with C#, REST services, Selenium, GIT, Postman;
- Hands-on experience with Component Integration Test, Web Application Testing and Regression Testing;
- Knowledge of SQL;
- Familiarity with Scrum;
- Good level of English and Polish.
Role is 70-80% Automation with 20-30% manual effort (the more components are automated the less manual footprint will become).
Perfect candidate:
- Participate in creating the test strategy as well as coverage strategy with unit/integration/e2e;
- Write a test plan that would need to be automated and agree with Developers who should automate what;
- Review Developer contributions;
- Maintain existing testbase and scriptbase (the latter by oneself or with developer help);
- If needed - check the small increments manually within the sprint;
- If needed - check the bugfixes and close the resolved issues;
- At code-freeze - check the overall integration of the User Stories and prepare the content to be deployed to Production by performing manual or automated tests;
- Perform exploratory testing if needed to identify extra issues that may arise.
Additional Information
Offer only for candidates based in Poland.
Location:
Start date:
Contract:
Benefits:
Donât fit all the criteria but still think youâd be a good candidate?
Can the hiring process be adjusted to suit my needs?
Our teamâs strength comes from everyoneâs uniqueness and is founded upon mutual respect.
