We are looking for talented test engineers to help build great apps and services in the Sainsbury’s Digital Team. You will work closely with other technically like-minded individuals across multiple platforms and technologies to create a beautiful application ecosystem that is consistent, highly usable, reliable, and performant.
What I need to do
* Create acceptance criteria by analysing features and requirements alongside a multi-disciplinary team using tools and frameworks, which support this.
* Perform test execution (system, integration, regression, performance), conduct test result analysis, track system test defects and the provision of progress reports.
* Assist in the design of automated integration tests as well as automated regression tests.
* Work collaboratively within a team providing honest and open feedback based on your experience.
* Contribute to the execution of our Digital & Technology strategy.
How I will succeed
* Show that you have a good level of understanding for a number of technical skills, attitudes, and behaviours.
* Proactively seek opportunities to improve your knowledge and abilities.
* Demonstrable contribution within the Agile team.
What I need to know
* Demonstrable experience of working within an agile software development environment.
* Demonstrable experience within the full software development life cycle.
* Ability to understand business requirements and create acceptance criteria and design test cases.
* Demonstrable experience of creating and maintaining load tests and using load testing tools (e.g. JMeter, Gatling).
* Demonstrable experience of using product tracking tools (e.g. Jira).
* Demonstrable experience with cross-browser and API testing.
* Demonstrable experience of web accessibility issues and appropriate methods for testing these.
* Demonstrable experience working with Cloud-based infrastructure.
* Demonstrable experience in testing with a variety of mobile technologies (iOS, Android).
* Working knowledge of major operating systems, including Windows, OSX, and Linux.
* Demonstrate an awareness of test automation concepts.
* Demonstrate an awareness of Behaviour / Test Driven Development (BDD, TDD).
* Demonstrate an awareness to produce quality, reusable, and maintainable automated tests.
* Demonstrate an awareness in using and setting up automated testing.
* Demonstrate an awareness of CI and CD, some working knowledge with using a CI system (Jenkins, GoCD).
* Demonstrate an awareness of Service Oriented Architectures, integration patterns, and RESTful web services.
What I need to show
* Communication and Influencing: Speaks & writes clearly & concisely; uses appropriate body language.
* Analytical Thinking: Able to simplify complex problems.
* Aptitude to Learn: Always willing to accept new, or extra work to stretch abilities; vigorously pursues own development.
* Team Work: Actively participates in team working; treats others with courtesy.
* Leadership and Mentoring: Sets clear expectations & provides regular feedback; discusses potential and career development.
* Commitment and Planning: Takes ownership & accountability; keeps appropriate people well informed of plans, progress, etc.
#J-18808-Ljbffr