Senior Software Engineer – Automation Tester

Senior Software Engineer – Automation Tester

16 Oct
|
Planet10
|
Randburg

16 Oct

Planet10

Randburg

Purpose of the Position:

Identify defects and flaws during the software development process. Create effective and repeatable automated test cases to save time in the testing process. Ensure product and features are delivered to specification with minimal negative impact to the end user.

Responsibilities Include:

- Participation in all agile team ceremonies with the view of increasing understanding of requirements, suggesting ways of implantation and identifying non-functional requirements.
- Analyze and translate business requirements into test scenarios and test cases and execute 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 contributing to framework improvements to improve automation code coverage.
- Participate in the creation and execution of load and performance tests and provide detailed report on test execution and recommendations.
- Ensure correct documentation of test cases.
- Perform test leadership tasks.
- Keeping abreast of the bigger picture over and above your immediate team.
- Keeping a view of the overall performance of our application and suggest ways of improving key areas.
- Support the Company's product by participating in product support initiatives.
- Monitor production environment using the available tools with a view of noticing potential issues before they impact the customer.
- Research, POC and implement improvements to our ways of working.

Qualifications Essential:

- Bachelor’s degree in Information Technology / Computer Science or Equivalent






- ISTQB Foundation Level Testing certification

Qualifications Preferred:

- 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

Technical Competencies:

- Keen troubleshooting and problem-solving abilities
- Understanding of development methodology
- Creative thinking and detail orientated
- Understanding different automation frameworks
- Data management
- Relationship management

Behavioral Competencies:

- Early, effective, accurate and concise verbal and written communication
- Time management
- Receptive to various viewpoints and situations with room for compromise and is 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 keeping an inquisitive mindset
- Dedication and care for oneself, their team and the product
- Coaching and Leadership
- Self-starter
- Inquisitive

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior software engineer – automation tester

Senior Software Engineer – Automation Tester

Senior Software Engineer – Automation Tester

Purpose of the Position: Identify defects and flaws during the software development process. Create effective and repeatable automated test cases to save time in the testing process. Ensure product and features are delivered to specification with m [...]
Randburg
13 Oct
    Randburg
    13 Oct

Senior Software Engineer – Automation Tester

Senior Software Engineer – Automation Tester

Purpose of the Position: Identify defects and flaws during the software development process. Create effective and repeatable automated test cases to save time in the testing process. Ensure product and features are delivered to specification with m [...]
Randburg
14 Oct
    Randburg
    14 Oct

Senior Software Engineer

Senior Software Engineer

A well-established company based in Northriding, Gauteng is looking for a Senior Software Engineer to join their team. Required Qualifications / Experience: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Mi [...]
Randburg
20 Oct
    Randburg
    20 Oct

Senior Software Engineer - JAVA - Gauteng, Randburg

Senior Software Engineer - JAVA - Gauteng, Randburg

Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical [...]
Randburg
21 Oct
    Randburg
    21 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior software engineer – automation tester