Lead Software Test Engineer

Tricentis

Tricentis

Quality Assurance
Tel Aviv-Yafo, Israel
Posted on Nov 15, 2024

We are seeking a highly skilled and motivated QA Lead Engineer to join our R&D department. In this role, you will act as a QA technical authority for an engineering group across multiple projects. You will drive the quality assurance strategy for several of our products. Your primary focus will be ensuring that our development teams deliver high-quality software through comprehensive testing methodologies, automation, and best practices. You will oversee the full spectrum of QA activities, from manual and automated tests to performance, production, and defect management.

As a Lead, you will also play a pivotal role in developing test strategies, establishing quality standards, and mentoring others. Collaboration with product and engineering teams will be key as you align testing efforts with product timelines and ensure robust test coverage for new and existing features.

Key Responsibilities:

  • QA Leadership: Lead and mentor QA engineers, fostering collaboration and quality culture.
  • Test Strategy & Planning: Develop, implement, and execute test strategies and plans with a focus on optimizing test coverage, including automation, manual, performance, and production testing.
  • Cross-Team Collaboration: Work closely with product and engineering to ensure alignment between testing efforts and product goals. Coordinate cross-group testing to ensure consistency across teams.
  • Defect & Release Management: Oversee the defect management process, ensuring timely identification, tracking, and resolution of issues. Lead release management, ensuring smooth transitions between development and production environments. Own the final go/no-go decision for product releases based on quality metrics and risk assessment.
  • Process Optimization: Continuously evaluate and improve QA processes, implementing new methodologies and best practices to ensure efficient and effective testing across teams.
  • Hands-On Support: Assist with hands-on testing tasks as needed based on team priorities.
  • Documentation & Reporting: Ensure detailed documentation of test plans, test cases, defect reports, and key metrics. Present quality status, KPIs, and metrics to stakeholders.
  • Mentorship & Training: Mentor, guide, and support QA engineers. Lead the hiring, onboarding, and professional development of new QA team members.
  • Feature Analysis & Test Coverage: Deep dive into feature requirements and designs to identify potential quality gaps and ensure comprehensive test coverage for both new features and regression testing.
  • Quality Standards: Establish and enforce QA standards and best practices, ensuring consistency across all teams.
  • Release Management: Oversee the entire release process from planning to execution, including risk analysis, feature prioritization, and ensuring timely and high-quality product deliveries.

Qualifications:

Experience:

  • 7+ years in QA of SaaS applications. Testing mobile apps is an advantage.
  • Proven experience with B2B applications and complex backend systems.

Automation & Manual Testing:

  • Strong experience in both manual and automated testing methodologies.
  • Hands-on experience with QA automation tools and frameworks.

Technical Skills:

  • Familiar with web technologies (HTML, CSS, JS, HTTP).
  • Knowledge of source control (Git) and CI/CD pipelines.
  • Familiar with Selenium and Appium.

Process Management:

  • Demonstrated success in implementing QA processes, defect management, and release management within an Agile/Scrum framework.

Communication Skills:

  • Excellent verbal and written communication in English, with a strong ability to present quality metrics and provide feedback on product design.

Nice to Have:

  • Automation Tools: Experience working with Low/No-code automation tools (like Testim).
  • Industry Expertise: Experience working in a global company within the test automation domain.
  • Tech Stack Knowledge: Experience with analytics systems, automated alerts, or BI tools.
  • Support Experience: Previous experience leading technical support teams or working closely with customer-facing teams.
  • Automation Frameworks: Experience designing and writing automation tests for both web and mobile applications.

Tricentis Core Values:

Knowing what we need to achieve and how to achieve it is important. Tricentis' core values define our ways of working and the behaviors we model that create an enjoyable and successful Tricentis life.

  • Demonstrate Self-Awareness: Own your strengths and limitations.
  • Finish What We Start: Do what we say we are going to do.
  • Move Fast: Create momentum and efficiency.
  • Run Towards Change: Challenge the status quo.
  • Serve Our Customers & Communities: Create a positive experience with each interaction.
  • Solve Problems Together: We win or lose as one team.
  • Think Big & Believe: Set extraordinary goals and believe you can achieve them.

About Tricentis:

Tricentis is a software company officially founded in 2007, with primary focus on software quality assurance. Whether exploratory or automated, functional or performance, API or UI, as well as mainframes or custom applications or packaged applications, or cloud-native applications - our comprehensive suite of specialized Continuous Testing tools makes DevOps real by giving our clients the confidence to release on demand.

Tricentis has more than 1500 employees working in across over 20 global offices in US, EMEA, APAC serving over 2100 customers, and currently expanding our R&D centers to two new locations in the Czech Republic – Prague and Brno - Hybrid office environment.

Tricentis is proud to be an equal opportunity workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran.