Senior Test Engineer responsible for test automation and quality assurance in AI-powered aviation software. Collaborate with cross-functional teams and contribute to software development in a hybrid role.
Responsibilities
Collaborate with product managers and developers to understand business and technical requirements
Participate in backlog grooming, sprint planning, and design discussions
Create detailed, structured test cases using Xray based on user stories and technical specs
Manage the full testing process through JIRA/Xray, from planning to execution and closure
Develop and maintain automated tests using Playwright with TypeScript
Perform mobile app testing on iOS using Appium and Java
Review pull requests and participate in pair programming
Write or debug non-test-related code (e.g., utilities, services)
Participate in technical design or architecture discussions
Act as a bridge between QA and development to ensure quality is built into every stage of delivery
Conduct automated and manual API testing using Postman and Playwright API testing
Validate endpoints, payloads, headers, and backend integrations
Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions)
Collaborate with DevOps teams to troubleshoot test environment or build-related issues
Maintain test documentation, including plans, cases, and automation coverage
Deliver clear, actionable test reports and participate in quality gate reviews
Work closely with QA, Dev, and Product teams to ensure end-to-end quality
Provide guidance to junior QA engineers and promote collaborative improvement
Requirements
4+ years of experience in software testing and automation
Strong hands-on skills with Playwright (TypeScript) and Appium (Java)
Proficiency in API testing using Postman and Playwright
Solid experience managing tests and defects in JIRA/Xray
Ability to read, understand, and contribute to production code (JavaScript/TypeScript/Java)
Comfortable taking on limited development tasks as needed in collaboration with engineering teams
Strong problem-solving skills and a collaborative mindset
Familiarity with Agile/Scrum methodologies
Experience with CI/CD tools like Jenkins or GitHub Actions (preferred)
Lead Software Engineer focusing on creating scalable software solutions for FactSet's Services platform. Join a collaborative team enhancing operational efficiency in the financial data domain.
Software Engineer developing features using TypeScript and React for a healthcare data sharing platform. Collaborating with teams to enhance functionality and compliance in a hybrid work environment.
Software Developer for Test Automation involved in developing automated test solutions for web - based .NET applications. Collaborate within an interdisciplinary Scrum team to optimize software quality.
C# Software Engineer developing innovative software for precision machines at EVG. Involved in all phases from concept to deployment in a collaborative team environment.
Senior Software Engineer at OQC leading the compiler development effort for quantum computing. Designing scalable software solutions while mentoring engineers and driving technical excellence.
Senior Full Stack Developer at desk:box developing features from architecture to deployment on AWS for an innovative application in agriculture and SMEs.
Senior Software Engineer leading design and implementation of sensor calibration algorithms for autonomous vehicles. Collaborating within a hybrid model at Toyota's Ann Arbor location.
Controls Engineer responsible for system maintenance in Australian Data Centers. Leading projects and collaborating across teams to optimize operations and ensure adherence to standards.
Senior Software Engineer developing robust software solutions for AI tactics in Defense Metaverse. Collaborating with teams using C++ and Machine Learning technologies in a hybrid environment.