N-iX is looking for a Lead QA Engineer to join the team.
Customer is one of the largest fashion retail companies in Europe that has a reach out on global markets as well.
Key Responsibilities:
- Develop test cases using BDD language to ensure comprehensive coverage of user stories and bugs.
- Сollaborate with the Product Owner (PO) to establish clear acceptance criteria for user stories.
- Decide which tests to automate and select the appropriate type of automation (e.g. integration or E2E for front-end and back-end).
- Assist the development team in creating and managing data required for testing and validating user stories and bugs.
- Monitor and ensure adequate test coverage for all tests performed by the development team.
- Define and perform manual exploratory tests for scenarios not covered by automation.
- Review and analyze automated test cases and results to identify gaps and areas for improvement.
- Work with the PO to define and organize sanity and smoke test cases for production environments.
- Perform manual exploratory testing of front-end functionality after deployments in the production environment.
- Collaborate with the development team to analyze defect sources and create test cases to prevent similar issues.
- Review and analyze E2E regression test pipelines to ensure readiness before release deployments.
- Develop and implement non-functional testing strategies such as performance and security testing with the development team.
- Track and report quality metrics using available dashboards and tools.
- Help the team understand and implement QA tools processes and models raising awareness of quality best practices.
- Document and update QA processes test plans and product quality strategies to ensure alignment across the team.
- Collaborate with developers to verify quality checks are correctly configured before merging pull requests.
Requirements:
- Strong understanding of QA methodologies tools and processes.
- Proficiency in creating test cases in BDD/TDD (Behavior-Driven Development/Test-Driven Development) language (e.g. Gherkin).
- Experience with test automation tools and frameworks for integration and E2E testing (both back-end and front-end)
- Knowledge of non-functional testing strategies (e.g. performance security).
- Familiarity with version control systems (e.g. Git) and CI/CD pipelines.
- Strong ability to analyze and debug issues in collaboration with development teams.
- Ability to identify root causes of defects and implement preventative measures.
- Strong communication skills to support PO in defining acceptance criteria for user stories.
- Experience with manual exploratory testing for scenarios not covered by automation.
- Knowledge of smoke/sanity testing processes in production environments.
- Ability to monitor quality metrics and regression pipeline results.
- Proficiency in reporting automated test statuses and incidents to the team.
- Skilled in maintaining documentation around quality assurance processes and lead quality for the product.
- Ability to align testing strategy with the teams delivery goals.
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
N-iX is looking for a Lead QA Engineer to join the team.Customer is one of the largest fashion retail companies in Europe that has a reach out on global markets as well.Key Responsibilities:Develop test cases using BDD language to ensure comprehensive coverage of user stories and bugs.Сollaborate wi...
N-iX is looking for a Lead QA Engineer to join the team.
Customer is one of the largest fashion retail companies in Europe that has a reach out on global markets as well.
Key Responsibilities:
- Develop test cases using BDD language to ensure comprehensive coverage of user stories and bugs.
- Сollaborate with the Product Owner (PO) to establish clear acceptance criteria for user stories.
- Decide which tests to automate and select the appropriate type of automation (e.g. integration or E2E for front-end and back-end).
- Assist the development team in creating and managing data required for testing and validating user stories and bugs.
- Monitor and ensure adequate test coverage for all tests performed by the development team.
- Define and perform manual exploratory tests for scenarios not covered by automation.
- Review and analyze automated test cases and results to identify gaps and areas for improvement.
- Work with the PO to define and organize sanity and smoke test cases for production environments.
- Perform manual exploratory testing of front-end functionality after deployments in the production environment.
- Collaborate with the development team to analyze defect sources and create test cases to prevent similar issues.
- Review and analyze E2E regression test pipelines to ensure readiness before release deployments.
- Develop and implement non-functional testing strategies such as performance and security testing with the development team.
- Track and report quality metrics using available dashboards and tools.
- Help the team understand and implement QA tools processes and models raising awareness of quality best practices.
- Document and update QA processes test plans and product quality strategies to ensure alignment across the team.
- Collaborate with developers to verify quality checks are correctly configured before merging pull requests.
Requirements:
- Strong understanding of QA methodologies tools and processes.
- Proficiency in creating test cases in BDD/TDD (Behavior-Driven Development/Test-Driven Development) language (e.g. Gherkin).
- Experience with test automation tools and frameworks for integration and E2E testing (both back-end and front-end)
- Knowledge of non-functional testing strategies (e.g. performance security).
- Familiarity with version control systems (e.g. Git) and CI/CD pipelines.
- Strong ability to analyze and debug issues in collaboration with development teams.
- Ability to identify root causes of defects and implement preventative measures.
- Strong communication skills to support PO in defining acceptance criteria for user stories.
- Experience with manual exploratory testing for scenarios not covered by automation.
- Knowledge of smoke/sanity testing processes in production environments.
- Ability to monitor quality metrics and regression pipeline results.
- Proficiency in reporting automated test statuses and incidents to the team.
- Skilled in maintaining documentation around quality assurance processes and lead quality for the product.
- Ability to align testing strategy with the teams delivery goals.
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
View more
View less