Automation Tester Functional
Dns Info Ltd
Bournemouth, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Bournemouth, United Kingdom
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Unix
Cloud Computing
Code Coverage
Code Review
Continuous Integration
Gradle
Groovy
Maven
Scrum
Regression Testing
Logstash
Selenium
Software Engineering
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Cypress
GIT
Kibana
Cucumber
Jenkins
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.
Requirements
- 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