Responsibilities
- Design and develop automation/performance/load testing solutions that meet organization standards for web applications, APIs/services, and databases
- Build reliable, reusable and maintainable automated regression suites & test harnesses
- Implement CI/CD by integrating automation builds in development pipelines
- Design and develop test strategies/test cases based on acceptance criteria, execute test cases, analyze and communicate test results to the team/manager
- Perform in-sprint automated & performance/load testing to fulfill the Definition of Done
- Participate actively in functional, system and regression testing activities
- Work in the agile environment, attend and contribute to all scrum ceremonies (daily scrum, sprint planning, backlog refinement and retrospectives)
- Present work during sprint reviews to wider IT, Product, and Business audience
- Ensure best practices are followed and testing activities stay on schedule
- Capture test metrics
- Work with team members in other geographic locations
- Investigate new testing methodologies, keeping abreast of latest advances/techniques
What were looking for:
- Bachelor's/PG degree in Computer Science, Information Systems or equivalent.
- 6+ years of experience in software testing or development with good understanding oftesting, coding and debugging procedures
- Experience in programming using Java & other languages e.g. Python, C#
- Experience in design and development of automated tests using automation tools (e.g. Selenium, Appium) across the application layers (UI/Service/Data layers)
- Automation script creation knowledge with UFT/VB Script is a plus
- Experience in API testing using Postman, Rest-Assured (preferred), Ready API and Soap UI
- Strong performance/load testing script creation using Jmeter (preferred), Load Runner/Performance Center
- Experience with SQL/PL-SQL, writing SQL queries, and stored procedures
- Experience with source control tools such as GIT, TFS, SVN
- Experience with cloud technologies (AWS)
- Experience with CI Engines (Jenkins, Hudson, Cruise Control) including distributed build system management and understanding of the pipeline system
- Proficient in Agile, QA methodologies, defect management system, and documentation.
- Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Strong communication skills and ability to deliver clear, concise documentation and presentations
Skills Required
Erp, FCCS, Epm, Uat, Oracle