Responsibilities
- Design and develop automation solutions that meet organization standards and build reliable, reusable, and maintainable automated regression suites & test harnesses
- Use tools and frameworks to build automation scripts with quality code to simplify testing scenarios
- Design and develop test plans, and test cases based on functional and design specifications, execute test cases, and analyze and report test results to the teams
- Work in partnership with the development teams to deliver business functionality on time with required quality that meets the acceptance criteria
- Reviews and approves the work of project team members in the writing of scripts, expected results, test results, and defect descriptions. Ensures standard methodologies are followed and testing activities stay on schedule.
- Focus on building efficient solutions for Web, Services/APIs, and Database testing requirements.
- Participate in internal/cross-team meetings, project scoping, functional reviews, test specifications, and technical reviews for assigned projects in an Agile environment
- Involved in requirements review and participate in architecture/design reviews with an emphasis on test automation/performance strategy and ensuring best practices
- Participate actively in functional, system, and regression testing activities
- Gather quality assurance data and metrics to provide insights and conclusions
- Estimate and perform risk analysis for quality delivery
- 3+ Years of experience in software testing or development with a deep understanding of testing, coding and debugging procedures
- Bachelor's or higher qualification in Computer Science, Information Systems, or equivalent
- Experience in programming using C#/JavaScript or other languages
- Experience in the design and development of automated tests using automation tools (e.g. Selenium) across the application layers (UI/Service/Data layers)
- Experience in advising team to identify automatable test cases at different layers (UI, Services, and Data layer tests). Ability to work with developers to build automation/performance-friendly code
- Experience in refactoring and extending test automation/performance frameworks and suites as necessary
- Experience working with SOAP and REST service and understanding of SOA architecture
- Exposure to distributed source control systems such as Git
- Experience in testing in CI, DevOps, rolling deployment/upgrade model
- Experience with Test Data Management and mapping automated test code coverage
- Experience in developing Test Plans and Test Cases, Exploratory Testing, creating and maintaining Defect Reports
- Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Strong communication skills and ability to produce clear, concise, and detailed documentation
- Excellent problem-solving, analytical, and technical troubleshooting skills
S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.
If you need an accommodation during the application process due to a disability, please send an email to:EEO.Compliance@spglobal.comand your request will be forwarded to the appropriate person.
US Candidates Only: The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdfdescribes discrimination protections under federal law.
20 - Professional (EEO-2 Job Categories-United States of America), IFTECH203 - Entry Professional (EEO Job Group), SWP Priority Ratings - (Strategic Workforce Planning)
Job ID: 280831
Posted On: 2023-07-10
Location: Cape Town, Western Cape, South Africa