What you need to know about the role
Job Description:
You will have the opportunity to work with other skillful engineers to solve today's technological challenges and champion quality at all stages of our software development cycle.
Your day-to- day
- Define and implement the overall testing strategy and methodologies for the organization, ensuring alignment with business objectives and software development goals.
- Lead the design and development of advanced automated testing frameworks and tools that can scale and adapt to various projects and technologies.
- Collaborate with engineering leadership to integrate quality assurance processes early in the software development lifecycle.
- Drive the adoption of CI/CD practices, ensuring automated tests are efficiently integrated and executed in deployment pipelines.
- Serve as a thought leader in software testing, mentoring and guiding SDET and QE teams, and fostering a culture of quality and continuous improvement.
- Conduct research on emerging technologies, tools, and processes in software testing; evaluate and recommend their adoption to keep the organization at the forefront of quality assurance practices.
- Oversee and manage complex testing projects, coordinating with multiple teams to ensure timelines, budgets, and quality targets are met.
- Lead root cause analysis for complex bugs and issues, working with development teams to ensure long-term solutions are implemented.
What do you need to bring
- Bachelor’s or master’s degree in computer science, Engineering, or related field.
- 8+ years of experience in software development and testing, with a significant focus on test automation and quality assurance strategy.
- At least 3+ yrs. of experience in Android AND/OR IOS Testing
- Expertise in multiple programming languages and automation frameworks.
- Demonstrated leadership in designing and implementing testing strategies and automation solutions on a large scale.
- Strong project management skills and experience leading cross-functional teams.
- Exceptional analytical, problem-solving, and decision-making skills.
- Excellent communication and mentoring abilities.
Any general requests for consideration of your skills, please