This position is no longer available.

Junior QA Engineer H/F

Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 1 year
Education: Master's Degree

Botify
Botify

Interested in this job?

jobs.faq.title

The position

Job description

As a junior quality engineer in an R&D-oriented team, you will secure the production of mission-critical software in a continuous delivery context. As such you will encounter requirements such as high reliability/performance and backward/forward compatibility.

Each member of the team is embedded in one of our squads, along with a Product Manager and developers, and participates in the full development process of every new feature or project, from design and specifications to deployment. Each squad works in 2-weeks sprints with daily releases to production.
The QA team is responsible for the GO/no GO to production.
The QA team is responsible for automating non-regression tests to increase test coverage and reduce manual workload, and asking front-end developers to add automated tests as needed.
The QA team coordinates with Technical Support to inform them of upcoming new features, and to get customer feedback in order to pick up improvement ideas to add in the development process.
The QA team is in charge of assessing bugs discovered by non-tech Botifyers when they use the application, and to prioritize the fixes.

Visit our technical blog to have a sneak peak of our work methodology and team: https://medium.com/botify-labs

You think “maintainable”: you know the tests will increase and you prefer to create value and new relevant tests instead of refactoring too often. You set up integration tests that are relevant, automated and easy to maintain, and guarantee non-regression before each deployment. You add new tests and tweak existing tests over time. You also make UI verifications because you know the human eye catches bugs that automated tests will not identify.
Your technical approach is a nice mix of pragmatism (MVP, KISS) and thoroughness (DRY, tests FIRST). You prefer iterative development and continuous refactoring, you hate tunnel work.
Iterate with the squad during kick-off and later specification phases, coordinate with PM and devs (3 amigos meetings) to identify potential bugs and corner cases before the development starts
Define scenarios for manual tests on new features and bugs/regressions and acceptance criteria
Define tests datasets
Execute manual tests of features after their development and developer review
Execute non-regression tests
Identify risks and regression candidates, define and develop automated tests to cover them.

You will spend 30% of your time in squad ceremonies and feature meetings (kick-offs, 3A, technical meetings), 60% in exploratory tests and 10% in developing automated tests (with a goal of 20% when the team is up to speed).


Preferred experience

Good written and spoken communication skills (you’ll be in touch with product, development and devops teams).
You’ve worked before in Agile methodology (scrum mostly).
You have a taste for analytics platforms and data validation.
You have a successful experience in setting up tools for integration or end-to-end testing (we rely on CI/CD, Jira, Git and Linux environments).
You have full professional proficiency in spoken and written English, and French.
You have a keen sense of quality of service and user experience, an analytical mindset, and you are able to prioritize topics.

Bonus skills:
Knowledge of web-based platforms and Cloud tools: AWS, Google Cloud Platform
Knowledge of Cypress and Javascript


Recruitment process

Interview Process :

  • 30min Interview video call with a Botify’s Talent Acquisiton
  • 30min Interview video call with a QA Engineer
  • 3h Take-home Test
  • 1h restitution of your Take-Home and Q&A with QA Engineer + Lead dev
  • 30min Hiring Manager Interview video call with QA Lead

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Assurance qualité et essais”.