Enable job alerts via email!

Software Engineer in Test / Automation Engineer

Comply365

Bristol

Hybrid

GBP 40,000 - 70,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for an Automation Engineer (QA) to enhance their mobile and web applications through automated testing. This role involves designing and maintaining test frameworks, collaborating with developers, and driving quality assurance processes. You will be part of a dynamic team that values open communication and innovative ideas, ensuring that software quality is upheld. With a commitment to employee well-being, this company offers a supportive work environment and a range of benefits to promote work-life balance. If you are passionate about quality and eager to contribute to impactful projects, this opportunity is for you.

Benefits

Private medical insurance
27 days holiday
Work-life balance
Buy/sell holiday days

Qualifications

  • Experience in creating and maintaining automation frameworks for mobile/Web applications.
  • Strong understanding of QA methodologies and CI/CD integration.

Responsibilities

  • Design and maintain automated test scripts for mobile/web applications.
  • Collaborate with cross-functional teams to ensure software quality.

Skills

Automated Testing
Continuous Integration/Continuous Deployment (CI/CD)
Software Quality Assurance (QA)
Agile Methodologies
Communication Skills
Problem Solving

Education

Bachelor's Degree in Computer Science or related field

Tools

Selenium
Java
Jenkins
Git
Maven
Cucumber
JIRA
Confluence

Job description

About Comply365

Comply365 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 Position

We 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 Services
Why 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 website Comply365_Benefits_UK.pdf.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.