Test Automation Engineer

1 month ago


CapeTown, South Africa JenRec Recruitment Full time

They are a leading provider of business automation software, helping businesses to streamline their operations and improve efficiency. They comprised of talented and dedicated individuals who are committed to delivering exceptional results for their clients.

Our Test Automation Architect Role

Are you a highly motivated and as a Test Automation Enigineer? In this role, you will be responsible for spearheading the development and implementation of a robust automated QA testing framework. Your expertise will be crucial in establishing standardised processes, selecting appropriate tools, and training QA engineers to effectively utilise these resources. The goal is to significantly enhance their testing capabilities, ensuring the software is of the highest quality.

Key Responsibilities:

  • Evaluate and Enhance QA Processes:
    • Analyse existing QA frameworks, tools (e.g., Selenium, Postman), and processes within the QA and engineering teams.
    • Identify areas for improvement in QA planning, test automation, monitoring, and team productivity.
    • Collaborate with the product manager to evaluate current and alternative QA tools, including AI-powered options.
  • Establish a Standardised Framework:
    • Work closely with QA/Engineering teams to design and implement a standardised automated QA testing framework.
    • Define supporting processes and select the most effective tools.
    • Collaborate with the infrastructure team to ensure the necessary infrastructure and software are in place.
  • Deployment and Refinement:
    • Oversee the deployment and refinement of the new QA framework with a dedicated evaluation team.
    • Develop a comprehensive QA training guide and presentation materials.
    • Conduct training sessions for all QA teams, guiding them on the implementation of the new framework in their projects.
  • Drive Continuous Improvement:
    • Propose, refine, and implement QA process improvements, continuously monitoring their impact and iterating as needed.
    • Establish and track key metrics, such as system function coverage and test execution speed, to enhance software quality.
  • Expand and Maintain QA Capabilities:
    • Maintain the automated QA testing infrastructure in conjunction with the infrastructure team.
    • Identify automation opportunities across various software components, including user interface, backend functionality, and performance testing.
    • Design and develop automation script frameworks and create reference scripts using appropriate programming languages and testing frameworks.
    • Work with QA teams to integrate these scripts into the post-build process for automated execution.
    • Collaborate with software engineers and QA analysts to improve and execute software test suites.
    • Troubleshoot test build failures related to automated test scripts.
  • Knowledge Sharing and Documentation:
    • Create and maintain comprehensive documentation of techniques and best practices for building test suites and supporting build processes.
    • Conduct knowledge-sharing sessions and training to enhance QA teams'' understanding of the infrastructure, tools, and best practices.
  • Collaboration and Communication:
    • Collaborate effectively with cross-functional teams, including software developers and QAs, to build effective regression tests.
    • Maintain open communication with team members and stakeholders, providing regular updates on test suite progress.

Essential Skills and Experience:

  • Proven experience working with engineering and QA teams to build test frameworks and processes for complex systems.
  • Strong knowledge of implementing automated test scripts using tools like Selenium, Postman, or similar.
  • Expertise in building automated test suites covering functional and non-functional testing.
  • Proficiency in configuring and troubleshooting build scripts on build servers (TeamCity experience is a plus).
  • Experience writing and troubleshooting SQL scripts (MySQL knowledge is beneficial).
  • Proficiency in scripting and automation using languages like Bash, Python, or PowerShell.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Meticulous attention to detail and a process-oriented approach.

Qualifications:

  • A tertiary degree/qualification in Computer Science, Information Technology, or a related field.
  • 3-5 years of practical experience as a QA Engineer or in a similar role is preferred.
  • Experience working with software development teams and Agile methodologies is highly desirable.



  • CapeTown, South Africa JenRec Recruitment Full time

    Job Title: Test Automation EngineerJenRec Recruitment is seeking a highly skilled Test Automation Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing a robust automated QA testing framework.Key Responsibilities:Evaluate and Enhance QA Processes:Analyze existing QA frameworks, tools, and...


  • CapeTown, South Africa JenRec Recruitment Full time

    Job DescriptionJenRec Recruitment is seeking a skilled Test Automation Architect to spearhead the development and implementation of a robust automated QA testing framework.The ideal candidate will have proven experience working with engineering and QA teams to build test frameworks and processes for complex systems.Key ResponsibilitiesEvaluate and Enhance QA...


  • CapeTown, South Africa Sapientis Full time

    Technical Testing Automation Manager (Financial Services) We''re seeking a passionate Technical Testing Automation Manager to lead our clients test automation initiatives! About the Role: In this role, you''ll wear multiple hats strategist, developer, and team leader driving innovation in our automation practices within the dynamic financial services...

  • Automation Tester

    4 weeks ago


    CapeTown, South Africa JenRec Recruitment Full time

    Job DescriptionJenRec Recruitment is seeking a highly skilled Test Automation Engineer to spearhead the development and implementation of a robust automated QA testing framework.Key Responsibilities:Evaluate and Enhance QA Processes:Analyse existing QA frameworks, tools (e.g., Selenium, Postman), and processes within the QA and engineering teams.Identify...


  • CapeTown, South Africa JenRec Recruitment Full time

    We are seeking a skilled Automation Framework Architect to join our team at JenRec Recruitment.About the Role:The successful candidate will be responsible for designing and implementing an efficient automated QA testing framework that meets the needs of our complex systems. This role requires strong knowledge of test automation tools such as Selenium,...

  • Automation Lead

    4 weeks ago


    CapeTown, South Africa Sapientis Full time

    About the RoleSapientis seeks a seasoned Technical Testing Automation Manager to lead our test automation initiatives in the dynamic financial services industry.This role involves wearing multiple hats as a strategist, developer, and team leader, driving innovation in our automation practices. You will leverage your expertise in UI automation tools (like...


  • CapeTown, South Africa JenRec Recruitment Full time

    About Us: At JenRec Recruitment, we specialize in creating cutting-edge solutions that seamlessly integrate diverse systems and automate business processes.What We Do:We collaborate with clients to understand their needs and configure tailored software solutions.We engage in the entire project lifecycle, from information gathering to solution design,...


  • CapeTown, South Africa E-Merge Full time

    New Career Opportunities at E-MergeWe are seeking a highly skilled DevOps Engineer to join our team, focusing on deploying product updates, identifying production issues, and implementing integrations that meet customers' needs.As a key member of our development team, you will work closely with top engineers to ensure software development adheres to...


  • CapeTown, South Africa JenRec Recruitment Full time

    About Us We specialize in developing cutting-edge solutions that seamlessly integrate systems, automate business processes, and drive operational efficiency. By joining us, you'll be at the forefront of innovation, working on projects that challenge and inspire, while gaining hands-on experience across multiple industries and technologies. Our mission is...


  • CapeTown, South Africa JenRec Recruitment Full time

    About UsWe are JenRec Recruitment, a company that specializes in developing cutting-edge solutions that seamlessly integrate systems, automate business processes, and drive operational efficiency.What You'll DoCollaborate with clients to understand their needs and create tailored software solutions.Participate in the entire project lifecycle from...


  • CapeTown, South Africa E-Merge Full time

    NEW OPPORTUNITY at an on-demand delivery and Digi tech shop in SA, owed by one of our major retail groups. The current need is for a Senior DevOps Engineer with key capabilities of deploying product updates, identifying production issues, and implementing integrations that meet customers needs. You will work with a top team of developers and engineers...


  • CapeTown, South Africa JenRec Recruitment Full time

    About Us: We specialize in creating solutions that seamlessly integrate diverse systems and automate business processes. As part of our team, youll not only contribute to our success but also advance your career across various industries and technologies. Our focus is on eliminating manual tasks and enhancing automated processing, utilizing robust, in-house...


  • CapeTown, South Africa E-Merge Full time

    NEW WORK IN at an on-demand delivery and Digi tech shop in SA, owed by one of our major retail groups. The current need is for a DevOps Engineer with key capabilities of deploying product updates, identifying production issues, and implementing integrations that meet customers needs. You will work with a top team of developers and engineers to ensure that...


  • CapeTown, South Africa JenRec Recruitment Full time

    Role OverviewWe are seeking an Electronics Engineering Specialist to join our team at JenRec Recruitment. This is a fantastic opportunity for an experienced engineer to work on a wide range of projects, from designing and developing electronic circuits to ensuring their functionality and reliability.Key ResponsibilitiesDesign and develop electronic circuits...

  • Software Engineer

    4 weeks ago


    CapeTown, South Africa Service Solutions Full time

    Our company is seeking a skilled Software Engineer to join our team. Responsibilities include designing, developing, and testing software applications using a variety of programming languages and technologies. Key skills include: software development, coding, collaboration, and problem-solving.

  • Software Engineer

    4 weeks ago


    CapeTown, South Africa West Coast Personnel Full time

    Job OverviewAs a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your expertise will be utilized to create efficient, user-friendly, and secure software solutions that meet the needs of our company and its clients.Key Responsibilities:Design and develop software applications using various...

  • Tech Lead

    2 weeks ago


    CapeTown, South Africa E-Merge Full time

    Unlock Your Potential as a Tech Lead in E-MergeWe are seeking an exceptional Tech Lead to spearhead our Azure cloud solutions, leveraging their expertise to drive innovation and excellence.About the RoleThis is a permanent Hybrid position based in Cape Town, offering a competitive cost-to-company salary of R1,080,000 per annum.Job DescriptionAs a Tech Lead,...


  • CapeTown, South Africa JenRec Recruitment Full time

    What Youll Be Rockin: As our Electro-Optic Engineer, youll be at the forefront of innovation, tackling everything from new designs to optimization and field testing. Heres what your day might look like: Design and develop competitive products that exceed market expectations. Analyze faults and pinpoint improvements in circuitry and system design.

  • Data Architect

    1 month ago


    CapeTown, South Africa E-Merge Full time

    A Fintech department at E-Merge, delivering financial information to the company that is timely, accurate, reliable, and relevant data originating from a multitude of external sources and is then processed into meaningful information seeks a Data Engineer to design and develop robust data frameworks and create data services that deliver actionable insights...

  • Data Engineer

    1 month ago


    CapeTown, South Africa E-Merge Full time

    About the RoleE-Merge is seeking a highly skilled Data Engineer to design and develop robust data frameworks and create data services that deliver actionable insights to our global customer base.Key ResponsibilitiesImprove data processes and practices to ensure timely, accurate, and reliable data delivery.Proactively identify and resolve issues to improve...