Permanent paying up to 40,000 per annum + fantastic benefits!
This great opportunity has arisen to join this fantastic company at a time of growth due to constant success and being a market leading company. This is a great opportunity for ambitious Test Analysts with automation experience along with programming skills such as Java. We are looking to talk to established Automated Testers or Software Developers who want to move into automation testing with a passion for their role. The Quality Analyst should have good technical skills and be able to apply agile principles and values in delivering value to the customers, both internal and external. Responsibilities Works alongside other Quality Analysts within a project team. Works closely with the team to analyse functional and non-functional business requirements and to create the specification by example tests/acceptance tests and identify the required test data. Participates in customer workshops to obtain the customer requirements. At times acts as a proxy product owner. Has the ability to estimate QA effort for new user stories, change requests and defects. Identifies QA tasks for new user stories during planning sessions. Performs manual exploratory testing and executes regression tests that cannot be automated. Pairs with Developers to obtain an understanding of automated test design in line with TestDriven Development methodology Has the ability of investigating the root cause of a defect and reviews with the project team. Produces test plans and test metrics. Follows the defined defect management process for internal and external defects. Maintains release documentation for external distribution. Deploys and tests patched defect fixes. Monitors automated test results, investigating and reporting failed tests to the project team. Sets up and maintains the QA test environments. Monitors the tasks for completed user stories to meet the definition of done. Is able to demonstrate delivered user stories to the customer/stakeholder. Adheres to the test strategy as implemented by the Senior Quality Analyst. Conducts project tasks delegated by Senior Quality Analyst. Work closely with all stake holders to perform V&P testing. Works as a cross functional member of the project team following Agile/SCRUM approach. Skills, Knowledge And Experience Essential: Experience of QA Testing in an agile way. Good problem-solving skills with a willingness to experiment. Ability to understand technical specifications and assess what the customer/business requires to ensure the testing covers real-life scenarios. Experience in testing enterprise based applications. Experience in testing cross platform applications. Experience in version control systems. Experience in defining and augmenting acceptance criteria and their reviews. Experience in creating test cases from Use case stories & acceptance criteria. Experience in setting up test data across multiple components for integration & system testing using technology stack like XML, Queue browsers and others. Experience in deploying and investigating core issues in application & database servers Experience in usage of protocols stack like https, sftp, ssh. Experience in reviewing logs to investigate bugs.
Experience in volume & performance testing.
Experience in regression testing. Experience in customer relationships like demos; sign off on test cases etc. Experience of operating systems such as Windows, Linux, Mac OSX and iOS Command line familiarity is extremely desirable. Desirable: Experience of working in the retail industry. Experience of working in java based enterprise applications. Good understanding of java. Experience of working in distributed version control systems like Mercurial or Git. Experience of working in Atlassian tool sets Jira, zephyr, confluence etc.