Automated QA Engineer – Award winning e
Software Engineer in Test/QA Engineer (London or Portsmouth)
The team are enthusiastic engineers and testers who enjoy what they do. Amongst other practises, they use Pair Programming, TDD/BDD, Refactoring, and Continuous Integration, and actively review and tune our Agile process. This is an exciting opportunity to put your mark on a best in class QA function in a leading e-commerce business.
This is a brand new role that has been created, and as such we are looking for people who are up for a huge but exciting challenge. If you are passionate about technology, and have experience of open source testing technology, this could be the start of a fantastic new career for you/
Primary objectives and responsibilities
· Working in a fast paced agile environment where no two days are the same
· Collaborate closely with engineering and stakeholder teams during requirement gathering
· Testing in a test-first environment (acceptance test driven development)
· Analysing user stories and writing acceptance tests from user stories to aid developer testing
· Deducing test conditions for each acceptance test to increase test coverage using appropriate test techniques
· Writing test plans and providing estimates on execution tasks
· Perform automated, manual, performance and exploratory testing on different test environments
· Reporting issues as they are found and assisting developers in identifying and resolving issues
· Providing clear and concise test status report to the stakeholders on a daily basis
· Assist in implementing test processes and procedures to improve efficiency and quality
· Assist in writing test cases for legacy code and add to an evolving regression suites
Experience required
· Testing in an Agile (Scrum, XP) environment
· Good understanding of SDLC with different development methodologies and how testing fits in to each model
· Testing of high-volume websites (preferably e-commerce)
· Thorough understanding of all black box testing techniques in particular session based exploratory testing and risk based testing
· Testing of legacy code with little documentation
· Must be ISEB certified to at least the foundation level
· Good understanding of Selenium RC, Grid, WebDriver or any other Open Source automation tools
· Bonus points for performance testing (load, stress) and associated tools (preferably Open Source)
· Bonus points for development skills in at least one of development languages: C#, Java, Ruby
· Bonus points for test management tools, Jira, Bugzilla, Load Runnder, Neo Load, Gomez
Characteristics of right individual
· Attitude is very important! You will need to be passionate about improving quality and processes
· Value the importance of quality for the whole organization and not just to the application
· Passion for finding defects – and then getting them fixed
· Being up to date with the latest improvements in the world of quality assurance and testing – blogs, forums, whitepapers, seminars, etc.
· Welcome a changing environment where last minute tasks / modifications are unavoidable
· Good degree -- if one was obtained
· Strong written and verbal communication skills, mentoring (as appropriate), collaboration, planning estimating
· Motivated and enthused by difficulty challenge, coupled with a strong competitive nature to excel and be the best
· Demonstrably driven and self-motivated in high-change environments
· Bonus points for cycling or triathlon interest
Our client is award winning and very proud to have the following
• An estimated 15% share of UK online market – No.1
• estimated 7% Share of Worldwide online market - No.2...... And No.1 focused on Road and Tri-athlon
• Over 500 Brands across Cycling, Run and Swim sports
• Over 67,000sq ft warehouse space
• Over £20m of stock 30,000 plus SKU’s
• 200+ staff employed
• 220k+ product reviews on site growing at 5k+ per month.
• 7 different payment methods – tailored to suit customer needs internationally
• Responding to over 35k customer service e-mails p/m, in 7 languages