Lead QA Engineer at ForeFlight LLC
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

15 Jun, 26

Salary

0.0

Posted On

17 Mar, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Test Plans, Test Cases, Test Scripts, Mentoring, Cross-functional Collaboration, Manual Testing, Automated Testing, TDD, BDD, CI/CD Pipelines, Quality Metrics, Sprint Planning, Client Engagement, Selenium, JUnit, TestNG

Industry

Airlines and Aviation

Description
Jeppesen ForeFlight is redefining the future of aviation technology – equipping pilots, operators, and decision-makers with the software tools to forge bold new digital paths that push past the expected. We stand with those who dream bigger, fly farther, and seek to explore the next frontier in the cockpit and operations center.  Jeppesen ForeFlight is seeking a Lead QA Engineer reporting to the Senior Engineering Manager – Flight Deck in our Bangalore location.  As a Lead QA Engineer, you will take charge of ensuring the quality and reliability of our software solutions for commercial airlines. You will be responsible for designing and implementing test strategies, leading a team of QA professionals to create robust testing processes, and ensuring our applications meet customer, functional, and regulatory requirements.  A successful candidate is passionate about quality assurance and is skilled in various testing methodologies and tools. You will work closely with development teams to integrate testing seamlessly into the software development lifecycle and collaborate with clients to ensure their needs are met. Effective problem-solving and leadership excite you, and you thrive in environments that encourage collaboration and innovation.  You enjoy mentoring and guiding team members, fostering a culture of continuous improvement and excellence in software quality. You are committed to making a significant impact in the airline industry and view challenges as opportunities for growth and improvement.  Position Responsibilities: As part of an agile QA team, you will:  * Develop and implement comprehensive test plans, test cases, and test scripts to ensure high-quality software releases.  * Lead and mentor a team of QA engineers, promoting best practices and continuous improvement in testing methodologies and processes.  * Collaborate with cross-functional teams, including development and product management, to define quality standards and acceptance criteria for software features.  * Conduct manual and automated testing, ensuring thorough coverage and identifying defects early in the development process.  * Utilize test-driven development (TDD) and behavior-driven development (BDD) principles to enhance the testing workflow.  * Oversee the integration of automated testing into CI/CD pipelines, ensuring quick feedback on code quality and functionality.  * Monitor and report on quality metrics, providing insights and recommendations for improving product quality.  * Participate in sprint planning, retrospectives, and daily stand-ups, contributing to team goals and initiatives.  * Engage directly with clients to understand their quality expectations and gather feedback for continuous improvement.  * Occasionally travel to client sites as needed for project-related activities. Basic Qualifications (Required Skills/Experience): * 12+ years of relevant working experience in quality assurance and testing  * At least 2+ years of experience in a lead or managerial QA role, with a strong focus on both manual and automated testing  * Expertise in testing methodologies, tools, and frameworks (e.g., Selenium, JUnit, TestNG)  * Experience in working in a Linux/Unix environment  * Familiarity with database testing and SQL querying  * Solid understanding of RESTful APIs and web services testing  * Experience with version control systems like Git  * Strong communication skills (both written & verbal) Preferred Qualifications (Desired Skills/Experience): * Bachelor’s degree or higher in Computer Science, Engineering, or a related field  * Experience working within a Scrum team or Agile project methodologies  * Familiarity with CI/CD processes and tools such as Jenkins, GitLab CI, or similar  * Knowledge of performance testing tools (e.g., JMeter, LoadRunner) is a plus  * Understanding of security testing principles and practices  * Experience with cloud services (AWS, Azure, Google Cloud) is an advantage This is a hybrid position. Candidates must live in the Bangalore area to provide on-site assistance. Jeppesen ForeFlight is committed to building a culturally diverse team and strongly encourages applications from female and minority candidates.  About Jeppesen ForeFlight Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation technology, the company delivers an integrated suite of tools designed to enhance safety, improve operational efficiency, and sharpen decision-making.  Why You Should Join: At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees and empower them to make a direct impact on our products and services messaging. We strive to provide employees and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional well-being. Our benefits package includes but is not limited to the following:  * Group Medical insurance  * Group term life, personal accident, and critical illness insurance  * Gym reimbursement  * 20 days of paid vacation time  * 12 days of paid sick time  * Employee Assistance Program

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Lead QA Engineer will develop and implement comprehensive test plans and lead/mentor a team of QA engineers, promoting best practices and continuous improvement in testing methodologies. Responsibilities also include conducting manual and automated testing, overseeing automated testing integration into CI/CD pipelines, and engaging directly with clients regarding quality expectations.
Loading...