Enique IT Solutions are seeking a highly skilled Senior Automation Engineer to join our dynamic team. The ideal candidate will have extensive experience in software development and automation testing, with a strong focus on quality assurance throughout the software development life cycle (SDLC). This role involves designing and implementing automated test solutions, ensuring the reliability and performance of our applications across various platforms, including web and mobile.
Duties
Develop and maintain automated test scripts using tools such as Selenium, TestNG, and JUnit.
Collaborate with cross-functional teams to gather business requirements and translate them into effective test cases.
Conduct root cause analysis for defects identified during testing phases, providing insights for continuous improvement.
Implement continuous integration processes using Jenkins, GitLab, or similar tools to streamline testing workflows.
Perform functional testing, system testing, user acceptance testing (UAT), and performance testing to ensure software quality.
Utilise various programming languages including Java, C#, Python, and JavaScript for automation tasks.
Manage release cycles and ensure timely delivery of high-quality software products through effective release management practices.
Engage in debugging and troubleshooting of software issues across different environments including Windows, Linux, and cloud platforms such as AWS or Azure.
Create comprehensive documentation for test procedures, results, and quality assurance processes.
Stay updated with industry trends in automation tools and methodologies to enhance the team's capabilities.
Qualifications
Proven experience in automation testing with a strong understanding of software quality assurance principles.
Proficiency in using automation frameworks such as Cucumber (for behaviour-driven development) or LoadRunner for performance testing.
Familiarity with service-oriented architecture (SOA) and web services (REST/SOAP).
Experience with database management systems like MySQL, Oracle, or Microsoft SQL Server for data validation purposes.
Strong analytical skills with the ability to perform data analysis and identify trends or issues effectively.
Knowledge of version control systems such as Git (GitHub/GitLab) and project management tools like Jira or TFS.
Experience in working within Agile methodologies as well as Waterfall models is advantageous.
Excellent communication skills with the ability to work collaboratively in a team environment while also being capable of independent work. We invite qualified candidates who are passionate about automation engineering to apply for this exciting opportunity to contribute to our innovative projects while advancing their careers in a supportive environment.
Job Type: Full-time
Pay: 39,362.66-73,842.75 per year
Benefits:
Flexitime
Work Location: Hybrid remote in Livingston EH54 6SD
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.