Cross-Functional Collaboration and Integration: Work collaboratively with empowered, cross-functional teams including product management, experience, engineering, and delivery. Integrate diverse perspectives to make well-informed decisions that balance feasibility, viability, usability, and value. Foster a collaborative environment that enhances team synergy and innovation.
Advanced Technical Proficiency: Possess basic knowledge of modern quality engineering practices and principles, including Agile methodologies and DevSecOps to deliver daily product deployments using techniques like fully automated in-sprint testing to accept the stories and work products, throughout the SDLC lifecycle. Strive to be a role model, leveraging these techniques to optimize solutioning and product delivery. Demonstrate an understanding of the full lifecycle product development, focusing on continuous improvement and learning.
Domain Expertise: Quickly acquire domain-specific knowledge relevant to the business or product. Translate business/user needs and UX/UI designs into test automation. Be a valuable, flexible, and dedicated team member, supportive of teammates, and focused on quality and tech debt payoff.
Effective Communication and Influence: Exhibit strong communication skills, capable of articulating complex technical concepts clearly and compellingly. Support teammates and product teams through well-structured arguments and trade-offs supported by evidence. Create coherent narratives that align technical solutions with business objectives.
Engagement and Collaborative Co-Creation: Engage and collaborate with product engineering teams, including customers as needed. Build and maintain constructive relationships, fostering a culture of co-creation and shared momentum towards achieving product goals. Align diverse perspectives and drive consensus to create feasible solutions.
Qualifications and experience required:
§ A bachelor’s degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required. Experience is the most relevant factor.
§ 5+ years of experience in quality assurance and specifically with test automation.
§ Strong hands-on experience with TOSCA is required.
§ Experience with automation-first techniques like BDD and test automation tools (e.g., Selenium, Functionize, Testim, Gherkin, AccelQ) is preferred.
§ Experience with cloud hyper-scalers like Azure, AWS, and GCP.
§ Good understanding of methodologies & tools like, XP, Lean, SAFe, DevSecOps, ADO, GitHub, SonarQube, etc.
§ Excellent interpersonal and organizational skills, with the ability to handle diverse situations, complex projects, and changing priorities, behaving with passion, empathy, and care.