Software Engineer in Test / Automation Engineer

Comply365

Job title:

Software Engineer in Test / Automation Engineer

Company

Comply365

Job description

About Comply365Comply365 is a leading provider of Operational Content Management, Safety Management, and Training Management in the highly regulated industries of Aviation, Defense, and Rail. We provide a powerful combination of expertise and products underpinned by unified best practices, empowering airlines, rail, and defense organizations with the most comprehensive product portfolio to elevate operational excellence, and transform safety management and training, with closer integration of data across these domains. Comply365 ensures our customers’ teams and assets are always geared for peak operational performance and unlocks unparalleled financial and operational gains through more streamlined, robust, and agile operations.Our culture truly sets us apart at Comply365. In addition to our unwavering dedication to our customers and products that we offer, we are, first and foremost, a diverse team of driven, energetic, and passionate individuals who work together to make a direct impact on the future of our company. We have built, and continue to build a world-class, dynamic, and people-first culture. We believe in celebrating one another’s achievements, open communication, and transparent leadership.About the PositionWe are seeking an Automation Engineer (QA) with experience in creating and maintaining automated frameworks for mobile/Web applications to join our dynamic team, focusing on automated testing, and improving the quality of our web and mobile applications. You’ll be working in a cross-functional team, operating in a partially remote capacity.We are looking for someone who has a background in creating frameworks from the ground up to manage and update test cases for web/mobile applications, is a continuous learner, diligent, organized, open-minded, and kind. Our team works well because we place trust in our team members to succeed. This could be working with Product to discuss a new feature and understand requirements early in the process, working closely with developers while designing and maintaining test frameworks, or collaborating with or assisting other members of the testing team. You will have the opportunity to drive process improvements and offer ideas for improving how we automate and test our software. At our core, we uphold the values of candid communication and constructive discourse. We value robust opinions that are adaptable when confronted with new information. Our conviction is that brilliant concepts can emerge from any source, irrespective of seniority or hierarchical standing.Essential Duties and Responsibilities:

  • Design, develop, and maintain automated test scripts for mobile/web applications using appropriate testing frameworks and tools.
  • Execute automated test scripts to validate software functionality, performance, and reliability. Analyse test results to identify defects and ensure software quality.
  • Configure and maintain test environments for running web/mobile apps, including test data, test servers, and test tools.
  • Regularly review and update automated test scripts to adapt to changes in application features and functionality. Optimize automation scripts for performance, reliability, and maintainability.
  • Work closely with software developers, QA engineers, product managers, and other stakeholders to understand requirements, prioritize automation efforts, and ensure alignment on quality goals.
  • Adhere to established QA processes and methodologies. Contribute to the improvement of QA processes by providing feedback, suggesting enhancements, and sharing best practices related to automation.
  • Stay updated on industry trends, emerging technologies, and best practices in test automation and quality assurance.
  • Lead QA efforts for web/mobile products, ensuring the delivery of high-quality software.
  • Accurate reporting of test outcomes and issues.
  • Establish and maintain automated processes and standards, continuously refining and optimizing them to enhance efficiency and effectiveness.
  • Participate in scrum meetings and work closely with Product and Development teams to discuss and implement new features while considering user needs and business requirements.

Essential skills:

  • Experience with creating and maintaining automation frameworks for mobile / Web applications.
  • Understanding of CI/CD pipelines and integration with mobile/web automation frameworks to enable automated testing as part of the development workflow.
  • Ability to diagnose and document complex software defects, system errors, and performance issues efficiently.
  • In-depth knowledge of QA methodologies, processes, and best practices.
  • Experience in non-functional testing.
  • Familiarity with Agile development methodologies and Atlassian products (JIRA, Confluence).
  • Strong working knowledge and understanding of software development lifecycles.
  • Self-motivation and drive.
  • Excellent communication skills, both verbal and written.
  • Passionate about delivering high-quality software.

Essential technical skills:

  • Java development experience
  • Commercial experience with:-

-Java 11
– IntelliJ
– Git (BitBucket), SVN
– Jenkins
– Maven
– Selenium
– Cucumber
– REST ServicesWhy come aboard?We can’t promise you a bar in far Bombay, but we have a range of benefits including considerations for healthcare, private medical insurance, 27 days holiday rising with length of service, buy/sell up to 3 days holiday, work life balance, and many more! For more information on our full range of benefits, please visit our websiteJob Posted by ApplicantPro

Expected salary

Location

Bristol Area

Job date

Thu, 06 Mar 2025 23:38:02 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnear.net) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location