Automation Tester Functional
Complete 5 days onsite to Bournemouth.
Job Description:
The role will require proficiency in all aspects of software development and testing, including
- Experience in building and maintaining Automated Tests using Cucumber, Selenium as part of continuous integration.
- Preparation and execution of Automated regression testing to ensure the stability resiliency and performance of the overall system before each release
- Reviewing and elaborating stakeholder requirements such that Acceptance Criteria are precise
- Execution of repeatable QA/Acceptance Test/Functional
- Create detailed, comprehensive and well-structured test plans and test cases.
- Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
- Experience working in Agile environment, participating in sprint planning, backlog refinement and retrospective ceremonies.
- Has knowledge of usability, regression, integration and exploratory testing.
- Ability to work independently with limited supervision
- Comfortable in both Manual QA and Automation activities.
- Proven ability in developing scripts with Selenium and writing step definitions.
- Estimate, prioritize, plan and coordinate testing activities
- Track quality assurance metrics, like defect densities and open defect counts.
- Perform regular review of test coverage for AD teams.
- Collaborate with teams in multiple regions and time zones.
- Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
- Identify and implement continuous improvement opportunities, to improve delivery flow across product and technology
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of Agile methodologies such as CI/CD, Applicant Resiliency and Security
- Be ready to learn new technologies and open to work in nonfunctional testing as well.
Personal Specification:
- Excellent analytical and problem-solving skills
- Strong, assertive communication skills.
- Team player, with ability to take direction in a professional manner.
- Creative in proposing new ideas.
- Demonstrate Continual Improvement in terms of Individual Performance.
Technical Skills:
Java/Groovy
Selenium
Cucumber
SQL
Maven/Gradle
Understanding of AWS/Cloud Technologies.
Good to have skills:
UNIX Scripting.
Cypress
Continuous Integration (CI)
GIT, Jenkins
Kibana/Logstash
Jmeter/Blazemeter
Playwrigh