Your profile
\n\nRole
If you have a passion for data and technology and want to join a crew of sharp analytical minds, then this may be the right opportunity for you. As a Senior QA Engineer, you will take part of the following tasks:
\nIf you have a passion for data and technology and want to join a crew of sharp analytical minds, then this may be the right opportunity for you. As a Senior QA Engineer, you will take part of the following tasks:
- Develop and implement effective testing strategies and processes to ensure high-quality software products
- Work closely with subject matter experts to understand business objectives and translate them into practical and measurable quality requirements
- Identify, document, and track quality issues, and collaborate with cross-functional teams to resolve them
- Create, maintain, and manage test plans to ensure comprehensive test coverage across the team
- Conduct acceptance testing to ensure seamless product delivery across front-end applications and API integrations
- Design, develop, and maintain automated test scripts for different parts of enterprise systems, including user interfaces and APIs
- Provide guidance and mentorship to team members to improve their skills and knowledge in testing
- Monitor and analyze software quality metrics to identify areas for improvement
- Communicate effectively with stakeholders to ensure that QA objectives align with overall business goals
- Identify risks and develop strategies to mitigate quality issues and minimize their impact on software delivery
- Continuously evaluate and improve the testing process to make it more efficient and effective.
- At least 5 years of experience in Manual and Automated testing of Data-driven applications.
- Create and maintain an automation framework based on Playwright, Selenium, Appium, or other technologies
- Experience coding in Python.
- Experience testing web applications (ReactJS) and mobile applications (React Native) using automated tools
- At least 3 years of experience testing API endpoints.
- Experience with GraphQL APIs.
- Knowledge of SQL databases.
- Strong experience with end-to-end data testing and/or data analysis, as well as knowledge of best practices and methodologies for data QA.
- Strong problem-solving and root cause analysis skills, including debugging and log analysis.
- Proficiency in performance and load testing.