We are seeking a skilled and motivated Software Developer in Test to join our dynamic team. The ideal candidate will be responsible for manual and automated functional testing of the applications. You will also be responsible for developing, and implementation of test automation and CI/CD pipelines. You will work collaboratively with cross-functional teams to deliver high-quality frameworks for microservices, component and system level testing and ensure the code shipped is to the highest standard.
Duties
Involve in functional testing of the applications. This will be roughly 40%.
Maintain and improve automated test frameworks
Create new, fast and reliable automated tests and Investigate test failures
Improve existing or create new Continuous Integration and Continuous Deployment pipelines
Assist with TDD - pair with developers or provide input at design stage
Pair with your teammates, expand your knowledge and contribute to the delivery of high-quality, tested, maintainable code
Investigate and perform root cause analysis on bugs, putting on your detective hat and diving into the code when necessary
Discuss and design software architecture and contribute to whiteboard sessions
Act as a point of contact regarding product knowledge, handling queries from various members of the business
Attend knowledge sharing sessions with other testers and developers across the company to share techniques and product knowledge
Skills
Hands on experience developing and maintaining automated test frameworks like Selenium, Appium etc using Java, Python and Javascript.
Basic understanding of practical networking concepts (TCP/IP) and virtualised environments
Understanding of testing concepts, methodologies and processes
Hands on experience in developing and maintaining API tests
Focus on writing reliable and fast integrated and UI automated tests
A passion to build and improve CI/CD pipelines
Knowledge and experience working with Docker
Interested in all things technical with a passion for technology
An inquisitive nature, with excellent analytical and problem solving skills
Willing to participate in and often lead technical discussion(s)
Ability to learn and/or adapt quickly to highly complex issues
Happy to collaborate with a wide group of stakeholders
Experience contributing to user stories and acceptance criteria
Seeks opportunities to improve themselves and focuses on personal development
Has a general attitude of care and responsibility towards their work
AVR is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate.
We offer you more than a job - we offer you the opportunity to work with, and learn from the most respected industry and thought leaders in the business.
At AVR, we understand that our people are crucial to our future. We strive to provide a challenging and inspirational atmosphere; employing intelligent, enthusiastic, adaptable individuals and giving them the freedom, training, and guidance to allow them to consistently achieve their potential.
If you share our vision and are motivated to challenge the status quo - we want to hear from you!
Job Type: Full-time
Pay: 35,000.00-40,000.00 per year
Benefits:
Childcare
Enhanced maternity leave
Flexitime
Referral programme
Sick pay
Work from home
Work Location: Remote
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.