Position: AQA Engineer
Company: DevKit
Experience required: 3y
Category: QA Automation
English level: upper
Published: 2023-07-01T00:00:00+03:00

A French-based software company specializes in deploying an operational analytics software platform for factories and the aerospace industry, specifically focusing on airplane construction.

The company takes pride in its expertise in assisting clients with the transition from legacy systems and infrastructure monitoring to their advanced software development platform. Utilizing various methodologies, the team ensures seamless operations and delivers tailored solutions.

Their flagship product is an operational intelligence platform that empowers industrial teams with enhanced capabilities, enabling them to find effective solutions for daily challenges. With successful collaborations with renowned aircraft manufacturers such as Boeing and Airbus, the company has established a strong track record in the aerospace industry.

Requirements:

➤ Proficiency in software testing and a deep understanding of industry best practices.
➤ Familiarity with version control systems and hands-on experience with continuous integration/continuous delivery (CI/CD) practices.
➤ Expertise in Playwright/JS (React).
➤ Knowledge of programming languages such as Java, Python, or JavaScript, as well as scripting languages commonly used for test automation, would be advantageous.
➤ Understanding of web technologies, APIs, databases, and cloud-based architectures.
➤ Strong attention to detail, analytical thinking, and exceptional time management skills.
➤ Collaborative, patient, and persistent approach towards problem-solving.
➤ Experience in building factory QAs is preferred but not mandatory.
➤ Fluency in English is mandatory.

Responsibilities:

➤ Thoroughly plan and design test cases and test scenarios based on requirements, test objectives, and comprehensive test plans that cover all aspects of the software.
➤ Execute tests to gain practical experience in running test cases, executing test scripts, and validating software functionality against expected outcomes. Identify potential issues or bugs during this process.
➤ Report and track defects accurately and concisely, providing detailed steps to reproduce them and attaching relevant information. Manage defect lifecycles and collaborate with teams to resolve issues.
➤ Automate repetitive and time-consuming test cases using suitable frameworks and tools. This includes scripting automated test scenarios, maintaining test scripts, and integrating them into the CI/CD pipeline.
➤ Improve communication and collaboration skills within a team-oriented environment, providing regular updates, clarifying requirements, and resolving issues.
➤ Strengthen critical thinking abilities, identify edge cases, and perform ad-hoc testing to uncover potential vulnerabilities or usability problems.
➤ Develop a deep understanding of the specific industrial context and user requirements.
➤ Contribute to maintaining an up-to-date knowledge landscape in QA and share experiences with the team.

We offer:

➤ A flexible work schedule
➤ A competitive social package
➤ A fully remote working format