Expertise

Automation QA Engineer

Position Level

Team

Team Role

QA

Team

Product development

Line Manager

Scrum Master

Working Hours

Full time – 40 hours per week

Salary Range

TBD (plus benefits)

  • Proficient with bug tracking and test management toolsets to support development processes
  • Testing enterprise applications deployed to cloud environments such as AWS
  • Strong working knowledge of testing fundamentals such as TDD & BDD
  • Proficient working with relational databases such as MySQL & PostreSQL
  • Thorough understanding of SDLC, specifically automated QA processes in agile development environments
  • Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery
  • Designing, developing and supporting frameworks for our test infrastructure and providing automation expertise to our development teams
  • Building test infrastructures using containerization technologies such as Docker and working within continuous delivery / continuous release pipeline processes
  • Contributing toward predictable delivery of quality releases
  • Research, recommend and implement tools as needed with the goal of increasing automation
  • Mentor team members on automation
  • Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them
  • Be meticulous about documentation and maintaining a robust log of all test cases and test results
  • Ensure that all tests are executed and give regular feedback to the team lead on the status of quality
  • Use appropriate measures and KPIs to validate and report on software quality
  • Work closely with the software engineering team, Product Management and Technical Operations as well as business users and Senior Management, as required
  • Be a creative thinker who can quickly identify and test for functional ‘edge cases’ outside of expected functionality workflow
    o Have the drive to become a expert in:
    o Unit testing
    o UX Testing
    o UI Testing
    o Integration testing of APIs
    o Performance and scalability testing
    o Security Penetration Testing
  • Strong background in, and at least 3+ years of working in tooling or QA automation
  • Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Cucumber, Concordion, Selenium, Fit/FitNesse, SoapUI
  • SaaS experience
  • Experience in mobile, email and telephony services

Required:

  • University degree in n Computer Science, Computer Engineering (or appropriate computer science related certificate)
  • Professional Qualifications: Industry certifications in software testing or an interest in achieving these

Desired:

  • Exposure to an Agile Development Methodology
  • Understanding of NoSQL database technologies such as MongoDB or DynamoDB CTFL, ISTQB, CSQA or CSTE certified
  • Proactive ‘self-starter’ attitude
  • Experience mentoring QA staff and end users on quality objectives and testing processes Understanding of coding enterprise applications within Java, PHP, Python and other languages
  • Lifelong learner – thrives from developing and sharing knowledge
  • Atlassian Suite knowledge
  • Be comfortable working with a multicultural team
  • Proactive approach and organisational skills
  • Willingness to be flexible with time zones
  • Minimum of two languages (English is mandatory)

To apply, follow the link below and please be sure to attach your resume/CV.

Apply Now!

Pin It on Pinterest