FlightSafety International
Senior Software Engineer in Test
FlightSafety International, Columbus, Ohio, United States, 43224
Join to apply for the
Senior Software Engineer in Test
role at
FlightSafety International . About FlightSafety International FlightSafety International is the worlds premier professional aviation training company and supplier of flight simulators, visual systems, and displays to commercial, government, and military organizations. The company provides training for pilots, technicians, and other aviation professionals from 167 countries and independent territories. FlightSafety operates the worlds largest fleet of advanced full-flight simulators and award-winning maintenance training at Learning Centers and training locations in the United States, Canada, France, and the United Kingdom. Purpose of Position The Senior Software Engineer in Test is a senior-level position within FlightSafety Internationals Software Quality Assurance Team. The role involves verifying the overall quality of mission-critical applications and systems. As part of a highly collaborative team, this position will interact with various technical and business resources across the enterprise and will be responsible for building test automation for critical business systems. Tasks and Responsibilities Perform black box and white box testing using exploratory testing techniques. Collaborate proactively with business representatives and software engineers to analyze use cases and requirements. Analyze application logic and develop complete, reusable test scripts. Conduct all testing activities including planning, executing, analyzing results, and documenting defects. Hold defect review meetings to ensure proper prioritization and resolution. Provide updates on testing activities and communicate key milestones. Identify risks and develop mitigation plans. Create daily/weekly status reports and metrics for test execution. Partner with the business to develop testing strategies for UAT and obtain release approval. Drive and support automation strategies across multiple applications. Provide technical guidance on automation frameworks. Identify automation opportunities across diverse technologies including Web and Mobile. Build test automation using frameworks such as Selenium, SpecFlow, Mocha, Nightwatch.js. Investigate new tools, methods, and test strategies through proof of concept studies. Minimum Education Bachelor's degree from an accredited institution or equivalent industry experience. Minimum Experience At least 5 years of professional experience in software testing. Knowledge, Skills, Abilities Experience in Agile, Waterfall, and Hybrid development environments. Strong understanding of SDLC models. Ability to translate requirements into test plans, cases, and scripts. Proficiency with Database and SQL for data validation. Results-driven mindset. Knowledge of Microsoft testing tools (TFS, Visual Studio, Test Manager). Experience with Cloud technologies, especially Azure DevOps. Ability to participate in scrum processes. Excellent collaboration, organizational, and communication skills. Experience with Mobile testing and automation is a plus. Knowledge of front-end web technologies: XML, HTML, JavaScript, JQuery, JSON. Familiarity with test automation frameworks like Selenium, SpecFlow, Mocha, Nightwatch.js. Understanding of web service and API concepts: SOAP, OData, REST. Experience with SDLC and test management tools like TFS, Jenkins, Git. Physical Demands and Work Environment Regular use of hands, reaching, communication; ability to stand, walk, sit; visual acuity for monitors and documents; work environment typically low to moderate noise level. FlightSafety is an Equal Opportunity Employer/Vet/Disabled. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability. #J-18808-Ljbffr
Senior Software Engineer in Test
role at
FlightSafety International . About FlightSafety International FlightSafety International is the worlds premier professional aviation training company and supplier of flight simulators, visual systems, and displays to commercial, government, and military organizations. The company provides training for pilots, technicians, and other aviation professionals from 167 countries and independent territories. FlightSafety operates the worlds largest fleet of advanced full-flight simulators and award-winning maintenance training at Learning Centers and training locations in the United States, Canada, France, and the United Kingdom. Purpose of Position The Senior Software Engineer in Test is a senior-level position within FlightSafety Internationals Software Quality Assurance Team. The role involves verifying the overall quality of mission-critical applications and systems. As part of a highly collaborative team, this position will interact with various technical and business resources across the enterprise and will be responsible for building test automation for critical business systems. Tasks and Responsibilities Perform black box and white box testing using exploratory testing techniques. Collaborate proactively with business representatives and software engineers to analyze use cases and requirements. Analyze application logic and develop complete, reusable test scripts. Conduct all testing activities including planning, executing, analyzing results, and documenting defects. Hold defect review meetings to ensure proper prioritization and resolution. Provide updates on testing activities and communicate key milestones. Identify risks and develop mitigation plans. Create daily/weekly status reports and metrics for test execution. Partner with the business to develop testing strategies for UAT and obtain release approval. Drive and support automation strategies across multiple applications. Provide technical guidance on automation frameworks. Identify automation opportunities across diverse technologies including Web and Mobile. Build test automation using frameworks such as Selenium, SpecFlow, Mocha, Nightwatch.js. Investigate new tools, methods, and test strategies through proof of concept studies. Minimum Education Bachelor's degree from an accredited institution or equivalent industry experience. Minimum Experience At least 5 years of professional experience in software testing. Knowledge, Skills, Abilities Experience in Agile, Waterfall, and Hybrid development environments. Strong understanding of SDLC models. Ability to translate requirements into test plans, cases, and scripts. Proficiency with Database and SQL for data validation. Results-driven mindset. Knowledge of Microsoft testing tools (TFS, Visual Studio, Test Manager). Experience with Cloud technologies, especially Azure DevOps. Ability to participate in scrum processes. Excellent collaboration, organizational, and communication skills. Experience with Mobile testing and automation is a plus. Knowledge of front-end web technologies: XML, HTML, JavaScript, JQuery, JSON. Familiarity with test automation frameworks like Selenium, SpecFlow, Mocha, Nightwatch.js. Understanding of web service and API concepts: SOAP, OData, REST. Experience with SDLC and test management tools like TFS, Jenkins, Git. Physical Demands and Work Environment Regular use of hands, reaching, communication; ability to stand, walk, sit; visual acuity for monitors and documents; work environment typically low to moderate noise level. FlightSafety is an Equal Opportunity Employer/Vet/Disabled. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability. #J-18808-Ljbffr