Senior Software Automation Engineer

2 months ago


Randburg, Gauteng, South Africa Planet10 Full time
Role Overview:

We are seeking a skilled Senior Software Automation Engineer to join our team at Planet10. As a critical member of our software development team, you will play a key role in identifying defects and flaws during the software development process, creating effective and repeatable automated test cases, and ensuring product and features are delivered to specification with minimal negative impact to the end user.

Key Responsibilities:

• Participate in all agile team ceremonies, increasing understanding of requirements and suggesting ways of implementation and identifying non-functional requirements.
• Analyze and translate business requirements into test scenarios and test cases, executing tests independently.
• Design and script highly readable and extendable automated test scripts according to the automation development guidelines.
• Participate in automation code reviews and provide constructive feedback.
• Implement and contribute to framework improvements to improve automation code coverage.
• Participate in the creation and execution of load and performance tests, providing detailed reports on test execution and recommendations.
• Ensure correct documentation of test cases.
• Perform test leadership tasks.
• Keep abreast of the bigger picture, beyond your immediate team.
• Monitor production environment using available tools, noticing potential issues before they impact the customer.
• Research, POC, and implement improvements to our ways of working.

Qualifications:

• Bachelor's degree in Information Technology / Computer Science or Equivalent.
• ISTQB Foundation Level Testing certification.

Preferred Qualifications:

• ISTQB Intermediate Level Testing certification.
• Agile certification.

Experience:

• Minimum 5 years of relevant experience in software testing.
• 3 years automation testing experience developing regression and sanity tests using open-source tools (UI and API).
• 1 year load and performance testing, monitoring, and reporting.
• Working in a high-pressure environment, potentially supporting multiple teams with high demand in quality and delivery.
• Proven experience creating automation frameworks.
• Proven understanding of automation testing fundamentals.
• Knowledge of different types of load and performance testing techniques and tools.
• Preferred testing technologies: Selenium WebDriver, Cucumber, Karate, Postman, Appium, Groovy, Rest Assured, IntelliJ, Charles Proxy, Gatling, Java, Python.
• Basic cloud infrastructure knowledge advantageous (AWS).
• Experience in test leadership and mentorship.
• Keen troubleshooting and problem-solving abilities.
• Understanding of development methodology.
• Creative thinking and detail-oriented.
• Understanding different automation frameworks.
• Data management.
• Relationship management.
• Early, effective, accurate, and concise verbal and written communication.
• Time management.
• Receptive to various viewpoints and situations with room for compromise and able to debate and present alternatives if in disagreement.
• Capable of working independently or within a team.
• Able to maintain solid relationships with all the people they work with.
• Proactive and takes initiative.
• Willingness to develop and keep an inquisitive mindset.
• Dedication and care for oneself, their team, and the product.
• Coaching and leadership.
• Self-starter.
• Inquisitive.
>
Technical Competencies:

• Keen troubleshooting and problem-solving abilities.
• Understanding of development methodology.
• Creative thinking and detail-oriented.
• Understanding different automation frameworks.
• Data management.
• Relationship management.
• Early, effective, accurate, and concise verbal and written communication.
• Time management.
• Receptive to various viewpoints and situations with room for compromise and able to debate and present alternatives if in disagreement.
• Capable of working independently or within a team.
• Able to maintain solid relationships with all the people they work with.
• Proactive and takes initiative.
• Willingness to develop and keep an inquisitive mindset.
• Dedication and care for oneself, their team, and the product.
• Coaching and leadership.
• Self-starter.
• Inquisitive.

  • Randburg, Gauteng, South Africa Planet10 Full time

    Job SummaryWe are seeking a highly skilled Senior Software Test Engineer to join our team at Planet10. As an Automation Testing Expert, you will be responsible for designing and developing automated test scripts using Selenium Webdriver with Cucumber, Appium, and other tools.About the RoleParticipate in all scrum ceremonies, defining user stories and...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Job Description:We are seeking a highly skilled Senior Software Tester and Automation Specialist to join our team at Planet10. In this role, you will play a key part in ensuring the high quality of our software products.About the Role:You will identify defects and flaws during the software development process and create effective automated test cases to save...

  • DevOps Engineer

    18 hours ago


    Randburg, Gauteng, South Africa Planet10 Full time

    Job SummaryWe are seeking a DevOps Engineer - Automation Specialist to join our team at Planet10. As a key member of our QA department, you will be responsible for designing and implementing automated testing solutions to ensure the highest quality of our products.About the RoleThis is a senior-level position that requires a strong background in automation...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Job OverviewWe are seeking a highly skilled Automation Testing Specialist to join our team at Planet10. In this role, you will be responsible for designing and implementing automated testing solutions to ensure the quality of our software products. As a Senior QA Engineer, you will work closely with cross-functional teams to identify and prioritize testing...


  • Randburg, Gauteng, South Africa FOUR POINT 0 Full time

    Automation Engineer Job DescriptionWe are seeking a highly skilled Automation Engineer to join our team at FOUR POINT 0.About the Role:The ideal candidate will have a strong background in automation engineering, with experience in designing, developing, and implementing automated solutions for product development and operational processes. Key...

  • Senior QA Engineer

    17 hours ago


    Randburg, Gauteng, South Africa Planet10 Full time

    Job DescriptionWe are looking for a skilled Senior QA Engineer to join our team at Planet10. The successful candidate will be responsible for ensuring the quality of our software products through effective testing and quality assurance strategies. As a key member of our DevOps team, you will collaborate with cross-functional teams to design, develop, and...


  • Randburg, Gauteng, South Africa Planet10 Full time

    About UsPlanet10 is a leading technology company that specializes in developing innovative software products. We are committed to delivering high-quality products that meet the needs of our customers. Our team consists of experienced professionals who share a passion for software development and quality assurance.Job DescriptionWe are seeking a Senior...


  • Randburg, Gauteng, South Africa Rockwell Automation Full time

    Rockwell Automation is a global technology leader that empowers manufacturers to be more productive, sustainable, and agile. With over 28,000 employees worldwide, our team of energized problem solvers take pride in making a positive impact through our work.We welcome talented individuals who are passionate about innovation and committed to excellence. If...


  • Randburg, Gauteng, South Africa Rockwell Automation Full time

    About Rockwell AutomationAs a global technology leader, Rockwell Automation is dedicated to helping manufacturers become more productive, sustainable, and agile. With over 28,000 employees worldwide, we understand the importance of energized problem solvers who take pride in their work and strive to make a positive impact.We welcome forward-thinking...


  • Randburg, Gauteng, South Africa Rockwell Automation Full time

    About UsRockwell Automation is a world leader in industrial automation and digital transformation, dedicated to helping manufacturers be more productive, sustainable, and agile.Job DescriptionWe are looking for a skilled Legal Contracts Manager to join our EMEA regional Contracts & Negotiations team in Africa, focusing on complex solutions agreements that...


  • Randburg, Gauteng, South Africa Pollock & Associates Full time

    Job DescriptionWe are seeking a highly skilled Sr. .NET Software Engineer to join our IT team at Pollock & Associates.About the RoleThis is a senior-level position that involves creating and maintaining solutions with SQL Server for data manipulation and querying, as well as developing ASP.NET SPAs using C#, MVC, Razor, and Blazor.The role requires...


  • Randburg, Gauteng, South Africa Edge Executive Search Full time

    We are seeking a highly skilled Senior Dot Net Software Engineer to join one of our esteemed banking clients.Job DescriptionThis is an exciting opportunity for a seasoned developer with a strong background in .Net development to take on a key role in shaping the technology landscape of our client.Key ResponsibilitiesDesign, develop, and maintain large-scale...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Job Title: DevOps Automation ExpertWe are seeking a highly skilled DevOps Automation Expert to join our team at Planet10. In this role, you will be responsible for designing and implementing automated testing solutions to ensure the quality of our software products. As a key member of our DevOps team, you will collaborate with cross-functional teams to...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Job OverviewWe are seeking an experienced Automation Testing Lead to join our team at Planet10. As a key member of our QA department, you will be responsible for designing and implementing automated testing solutions to ensure the highest quality of our products.About the RoleThis is a senior-level position that requires a strong background in automation...


  • Randburg, Gauteng, South Africa FNB South Africa Full time

    We are seeking a highly skilled Senior Data Engineer Specialist to join our team at FNB South Africa. This is an excellent opportunity for experienced professionals in data management, maintenance, and security.Job OverviewThe ideal candidate will have a strong background in computer science, information systems, mathematical, or engineering fields. With a...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    We at Capital Recruit are dedicated to fostering a more connected and empowered future for our communities. Our goal is to bridge the digital divide by leveraging cutting-edge software solutions.Key Responsibilities:Crafting High-Quality Code: As a senior software engineer, you will be responsible for designing, developing, and deploying top-notch software...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    About Company: ​We are a leading tech company​.About Role: ​As a Software Engineer, you will be responsible for designing and developing software applications​.Key Responsibilities: ​Design and develop software applications​, Collaborate with cross-functional teams​, Identify and troubleshoot software issues​Requirements: ​Bachelor’s...


  • Randburg, Gauteng, South Africa Siri Technologies Full time

    About Siri TechnologiesWe are a cutting-edge technology company, passionate about innovation and excellence. Our team is dedicated to delivering high-quality solutions that exceed our clients' expectations.Job Opportunity: Senior Java DeveloperAt Siri Technologies, we are looking for an experienced Senior Java Developer to join our team. As a key member of...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    We are pioneers in developing a content platform enhanced by micro applications, aiming to bridge communities and pave the way for a more connected and empowered future. Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact.Our MissionWe seek to leverage technology to drive societal change and empower individuals...


  • Randburg, Gauteng, South Africa Rockwell Automation Full time

    Rockwell Automation is a leading technology company focused on helping manufacturers worldwide increase productivity, sustainability, and agility. With over 28,000 employees making the world better every day, we know we have something special.We welcome talented individuals who are passionate about problem-solving and take pride in their work. If you're...