Reference: TQ2324_2136_367
Vacancy: 2
Job title: Automation Test Analyst
Location: Leicester
Job Purpose:
TESTQ Technologies is an IT services and solutions company whose offerings spans over variety of industry sectors with strong technical, domain and process expertise helping clients grow their businesses and decrease operational costs on continuous basis in an ever-changing business environment. This opportunity is in the solution design and development arena for Automation Test Analyst who will play a major role in improving quality of company’s technical offerings.
Job Description (Main Duties and Responsibilities):
- Develop testing strategies that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Plan test schedules or strategies in accordance with project scope; client/stakeholder needs or delivery dates.
- responsible for the maintenance, and execution of automated test suites developed using a bespoke solution
- Significant experience of writing test automation scripts for the web, windows and mobile applications using modern test automation tools with ability to specify test automation frameworks with ability design them from scratch and maintain them.
- Knowledge of working with Continuous Integration, Continuous Delivery and Continuous Deployment environment and proven experience of using the associated tools like Maven, Jenkins, Ant etc. and collaborate with Development team to create and maintain an automated tests and Test environments
- The test automation engineer is responsible for planning and conducting a wide range of automation and manual testing functions to ensure that all applications and services meet organizational standards and end-user requirements.
- Document test procedures to ensure replicability and compliance with standards; Define and perform regression, performance and stress testing and monitor bug resolution efforts and track successes.
- Designing, developing and documenting code and packages for Test automation purposes using automation tool and/or development languages Java, Visual Basic or C3
- Should have worked on various automation methodologies and development approaches using necessary automation frameworks needed including Hybrid Automation (Page Object Model/Page Factory), TDD/BDD based development
- Inspecting Elements, Create Test Cases using Element locators and Selenium WebDriver Commands.
- Experience with Open-source solutions and community solutions; deploying on Cloud based platforms and working within a Devops and WebOps environment.
- Manage software defects tracking, reporting, follow-up, using a bug tracking system, and report defects to management with release go/no-go recommendations
- Experience and knowledge of working with agile methodologies (TDD, SCRUM, Kanban, etc.)
- An in-depth knowledge of all aspects of functional testing and non-functional testing like security, disaster recovery
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
- Working experience in development or testing automation tools/frameworks (e.g., TestNG, Cucumber/Gherkin, Selenium Grid, Junit, SOAP-UI, Eclipse, Jenkins, Ant, Maven, Visual Studio, HP ALM/QTP, JIRA etc.)
- Experience in web technologies (eg HTTP, XML, REST, HTML, etc.)
- Broad understanding of web technologies particularly those used for client-side development (eg
- Minimum 3 years of experience in QA Automation Framework Development, Automation Tools, Scripting & Automation best practices
- Understanding of tools for version control
- Proficiency in scripting languages like Shell, PowerShell, or Bash.
- Experience with test management tools like TestRail, or Zephyr.
- Candidate should have executed multiple projects using TDD/BDD development approach using Selenium WebDriver with SpecFlow in a C#.NET environment using Visual Studio IDE AND /OR Selenium WebDriver in JAVA language bindings with Eclipse IDE using advanced framework concepts of POM/PageFactory including data parameterization and API level testing
- Hands on experience in creating Test Frameworks and test automation
- Expert in Waterfall and Agile methodologies
- A good working knowledge of consuming RESTful web services, SOAP web services, and JSO with ability to device testing suite using tools like PostMan, SoapUI
- Significant experience of working within an Agile (Scrum) development team
- Experience of using BrowserStack to automate cross-browser testing
- Hands on experience with performance testing tools like LoadRunner/JMeter
- Should have handled the testing effort on Linux, Unix and Windows platforms in traditional and cloud-based settings
- Relevant certifications such as ISTQB, Certified Tester Advanced Level (CTAL), or equivalent are advantageous.
Other Key skills:
- Organized and methodical
- Initiative and Flexible working
- Team working skills
- Good analytical & Problem-solving skills
- Good communication skills
- A thorough approach & Self starter
- Leading Effectively with influence and Impact
- Improving and Innovating
- Working Collaboratively and Inclusively
Qualifications: Bachelor's degree or above in the UK or Equivalent.
Salary: GBP 40000 to 55000 per annum
Published Date: 1st August 2024
Closing Date: 31st August 2024
Evaluation: CV Review, Technical Test, Personal and Technical Interview and References
Job Type: Full-time, Permanent [Part time and Fixed Term option is available] *