JobsAisle
S

Senior Automation Engineer (Java + Selenium)

SITA Switzerland Sarl

Delhi, India₹35,000–₹110,000/moAED 1.5K-4.8K/moToday
IndiaJavaSelenium WebDriverTestNGCucumberSQLMySQLREST APIRegression TestingKibanaNew RelicCQtJavaScriptAngularAgile MethodologyCommunication SkillsGitDebuggingTroubleshootingCICD ToolsPostmanSwaggerAIassisted ToolsFull Time

Skills Required

JavascriptJavaAngularSqlGitSwiftAgileCommunication

Job Description

Job Description As a member of the SITA team in the Aircraft Business Unit, your role will involve the following key responsibilities: - Develop and execute detailed test plans and test cases provided by European Quality Insurance. - Design and implement automated testing strategies to enhance test efficiency and effectiveness. - Conduct comprehensive regression testing to minimize defects in production. - Collaborate with European development teams to swiftly identify and resolve issues. - Analyze project requirements to create comprehensive testing strategies. - Execute performance and load tests to identify potential bottlenecks. - Monitor and report quality metrics, highlighting areas for improvement. - Lead bug triage sessions, prioritizing issues based on project timelines and impact. - Ensure formal documentation of features with the support of the team. - Collaborate with the Manager Test and European Quality Insurance to maintain the highest product quality standards. Qualifications: Key Responsibilities: - Enhance and support automation frameworks focusing on stability, scalability, and long-term maintainability. - Identify, prioritize, and reduce automation technical debt. - Design and implement end-to-end automation covering front-end and back-end flows, with emphasis on critical user journeys and high-risk business flows. - Build and maintain smoke automation suites to reduce manual effort during release validations. - Ensure automation stability and readiness across various environments. - Collaborate closely with cross-functional teams in an Agile environment. - Contribute to automation planning, standards definition, and best practices. - Perform automation code reviews and provide constructive feedback. - Demonstrate a proactive, solution-oriented mindset in addressing automation and quality challenges. Must-Have Skills: - Strong hands-on experience in Java and Java-based automation frameworks. - Experience with Selenium WebDriver, TestNG, Cucumber, and CI/CD tools like Jenkins and Bamboo. - Good working knowledge of SQL/MySQL for test data operations. - Experience with REST API tools and automation. - Understanding of front-end and back-end interactions and system workflows. - Proficiency in regression testing, test suite maintenance, and monitoring tools. - Exposure to C++, Qt, JavaScript, or Angular. - Ability to leverage AI-assisted tools for automation scripting and test design. - Strong analytical and problem-solving skills. - Experience in Agile environments and effective communication with global stakeholders. - Bachelors degree in Computer Science or related field. Nice-to-Have Skills: - Knowledge of Git and branching strategies. - Advanced debugging and troubleshooting skills for automation tests. - Experience testing large-scale, integrated systems. At SITA, we offer a diverse and inclusive workplace, global benefits, flexible work options, employee wellbeing programs, professional development opportunities, and competitive benefits tailored to local markets. We are committed to diversity and encourage individuals of all backgrounds to apply and self-identify during the application process. As a member of the SITA team in the Aircraft Business Unit, your role will involve the following key responsibilities: - Develop and execute detailed test plans and test cases provided by European Quality Insurance. - Design and implement automated testing strategies to enhance test efficiency and effectiveness. - Conduct comprehensive regression testing to minimize defects in production. - Collaborate with European development teams to swiftly identify and resolve issues. - Analyze project requirements to create comprehensive testing strategies. - Execute performance and load tests to identify potential bottlenecks. - Monitor and report quality metrics, highlighting areas for improvement. - Lead bug triage sessions, prioritizing issues based on project timelines and impact. - Ensure formal documentation of features with the support of the team. - Collaborate with the Manager Test and European Quality Insurance to maintain the highest product quality standards. Qualifications: Key Responsibilities: - Enhance and support automation frameworks focusing on stability, scalability, and long-term maintainability. - Identify, prioritize, and reduce automation technical debt. - Design and implement end-to-end automation covering front-end and back-end flows, with emphasis on critical user journeys and high-risk business flows. - Build and maintain smoke automation suites to reduce manual effort during release validations. - Ensure automation stability and readiness across various environments. - Collaborate closely with cross-functional teams in an Agile environment. - Contribute to automation planning, standards definition, and best practices. - Perform automation code reviews and provide constructive feedback. - Demonstrate a proactive, solution-oriented mindset in addressing automation and