- Participate in end-to-end Quality Assurance activities on Ecommerce platforms
- Apply QA methodologies in each Software development life cycle process
- Keep up-to-date of emerging technologies/tools and apply them in day to day tasks
JOB PURPOSE:
The ideal candidate will work closely with our Development, Support, DevOps and Project Management teams.
Reporting to the Quality Assurance Lead, he/she will be accountable for daily task progress, producing test metrics and responsible in all testing activities which includes automated and manual workload.
DUTIES amp; RESPONSINILITIES:
- Develop and execute test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation
- Estimate test efforts, analyse and communicate test results and participate in day to day QA activities
- Add to our company’s performance and scalability testing efforts and improve the test frameworks, tools and technologies used by the organisation to maintain a high quality bar
- Execute and manage test cases and results; report on test and defect metrics
- Create, execute and troubleshoot automated test scenarios across our systems
- Contribute to robust, scalable, and high quality test automation solutions for functional, regression and performance testing
- Identify required improvements in the test and development processes; make contributions to our automation tools that address specific needs.
- Provide training/guidance to other colleagues and produce documentation on tools and process use
PERSONAL ATTRIBUTES AND OTHER REQUIREMENTS:
- Able to work under pressure with strong multi-tasking and organisational capabilities
- Ability to think logically and execute methodically, a creative solution-finder, technically and commercially credible, self-confident, able to work independently
- An outgoing persona who is willing to learn and adapt quickly in a fast paced working environment
- Ability to work across Windows, Linux is a plus
- Passion for improving code quality through interaction with development team
- Focused, Proactive, Accountable, Strong Customer Focus, Team Player
Requirements
- The candidate needs to have a Bsc/Msc in IT/Software engineering and needs to have a good knowledge and experience of testing process and automation tools
- Testing Experience on Ecommerce websites
- Good Knowledge on CMS platforms - Magento is preferable
- Knowledge on websites architecture
- Experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle.
- Design and development skills in Java/PHP.
- Proven ability to translate functional requirements and use cases into working test plans and test cases
- Some knowledge of continuous integration practices, preferably using Jenkins/Hudson
- Experience working in an agile environment preferred
Benefits
- Attractive Salary Package
- 22 days paid holiday
- Health Insurance
- Flexible working hours
- Exposure to latest technology amp; technical freedom
- Training provided with opportunity to get globally recognised certificates