You have an opportunity to work with a technology start-up focused on solving data challenges. This role is a chance to lead and manage a dynamic Quality Assurance squad, with heavy involvement in project planning, defining testing strategies, and overseeing testing activities. You will collaborate with cross-functional teams to maintain a unified approach to quality as well as contribute to continuous improvement initiatives and optimization of testing efficiency.
What You Will Be Doing
Analyzing and discussing requirements across different teams
Estimating complexity and assigning sub-tasks to squad members
Reporting progress on key milestones and analyzing bugs found during testing
Documenting test results and recommending software improvements
Conducting quality assurance and suggesting usability enhancements
Ensuring effective communication between QA and product teams in multiple locations
Developing and implementing QA strategies in alignment with Agile practices
Required Experience
5+ years of hands-on QA experience with a good understanding of Agile methodologies
Experience working with distributed teams across different locations
Proficiency in computer technology and understanding of automation processes
Knowledge of backend and frontend systems (Java, Angular, SQL, JSON, Rest API)
Proficient in software QA methodologies, tools, and processes
Experience with Agile/Scrum development framework and test case management tools
Analytical and problem-solving skills with attention to detail
Strong oral and written communication skills
Ability to work efficiently and delegate tasks effectively within a team
Desirable Skills
Familiarity with tools such as Postman and Shell
Strong team player with the ability to delegate tasks effectively
Experience in developing and maintaining comprehensive test plans and execution approach
Previous experience in assessing and implementing process improvements
Ability to promote Agile methodology adoption within the team