Description
We are seeking an inquisitive and talented Manual QA Engineer to join our .Net team maintaining Universal Production Music websites and applications.
You must have 3+ years’ experience in QA roles. You have carried out functional testing on high profile processes integrating multiple platforms and systems.
You will be expected to effectively manage and own the entire software testing life cycle within the project. You will be expected to continuously contribute to the overall test strategy with ideas of tools and technologies, and support improvement within the QA team.
You must be able to communicate effectively, be proactive and highly involved in team participation, and work closely with your Scrum Team to complete sprint tasks within the given timeframe.
Main Responsibilities:
- Carry out exploratory manual testing (e.g. smoke testing, regression testing for both functional and non-functional features of the application)
- Understand the requirements from technical and business specifications
- Work with the Product Owner and Business Analyst to transform the business requirements to comprehensive test cases for successful delivery
- Actively support Agile development methods and best practices
- Use JIRA to track defects and tasks
- Take part in meetings, provide estimates, assist in presenting issues and solutions
- Collaborate with other Development Team members in planning phase of User Stories during Scrum Sprints
- Work closely with the QA team in areas such as test automation training and assistance with technical queries
- Support business test team in UAT
Required Skills:
- Minimum of 3 years of Software Testing experience within SDLC, preferably in an agile or iterative development environment
- Hands-on experience of test planning, execution and maintenance of automated (feature files) and manual test scenarios using the principles of BDD process
- RDB and SQL
- Rest API automation
- Source control management ideally in SVN/Git
- Passion for continuous integration and automated testing
- Understand how to achieve and maintain high quality code
- Self-starter, with strong self-management skills and the ability to perform under pressure
- Solid understanding of software testing concepts and methodologies
- Hands-on experience of test planning, execution and maintenance of automated (feature files) and manual test scenarios
- Experience in cross browser and cross platform testing
- Experience in defining functional and non-functional automated testing frameworks
- Understanding of risk identification and analysis
- Great communication skills
- Excellent problem solving skills and attention to detail
Desirable:
- Knowledge of JIRA, Confluence
- AWS
- TestRail
- ISTQB qualifications