Development Team

Test Automation Engineer

  • Full time

IntroCept is looking for a dynamic Test Automation Engineer to help us improve our product testing. As a Test Automation Engineer, you’ll have influence over the direction of the QA team and testing function. You’ll actively participate in initiatives aimed at improving the way we do things, experimenting with ways to become more efficient and productive, and bringing these learnings to the engineering leadership team.

This is a mid-level position with the opportunity to grow, get great experience within a small team of friendly developers, take on more responsibility in the future, and help influence our technical direction.

Introcept Benefits

  • Attractive Salary
  • Festival Allowance
  • Regular Team Building Activities
  • Accredited online learning opportunities
  • Challenging and friendly work environment
  • Develop global reach and networks
  • 5 days working week
  • Work From home options

We need someone with the following set of skills:

Roles & Responsibilities

  • Liaise with project and business stakeholders to ensure planned testing meets requirements
  • Contribute to evolving testing practices
  • Guide the development of a Quality Mindset within your team with the intent to impact positively on team health and quality culture
  • Drive quality strategy discussions, identify gaps and highlight potential risks in the product roadmap
  • Identify opportunities in our current testing process to bring efficiencies through automation.
  • Participate in the review of requirements and designs.
  • Evaluate software designs to understand best test implementations.
  • Provide input on test scenarios, risks assessments, testing estimates and challenges during planning stages
  • Skilled ability to perform synthesis and analysis working at the conceptual level
  • Evaluate, develop and execute test plans and strategies.
  • Develop and maintain library of executable regression test scripts
  • Manage and maintain test environments including test data
  • Extend automation frameworks and perform exploratory testing (on web apps and mobile apps)
  • Improve awareness and comprehension of different layers of testing ( i.e. Performance, API, UI, Unit testing)
  • Write, implement, and report status for system test cases for testing, to assist in debugging and modification of software. Document test execution. Analyze test cases to ensure functionality and recommend corrective action.
  • Maintain a good documentation. Provide regular progress reports. Files issues/bugs with accurate details.
  • Walkthrough and document reviews of test strategies, plans, Test scripts and scenarios to ensure coverage through application
  • Automation architecture and maintenance
  • Work collaboratively in a team of agile engineers.
  • Coordinate with various test teams for Integration testing
  • Continue to advance skills professionally and technically.
  • Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork
  • Complete assigned tasks on-time and in accordance with the appropriate process.
  • Effective communication with peers as well as Product Management, Project managers and internal customers to ensure solutions meet expectations
  • Training the quality assurance staff and providing technical support when needed
  • Responsible for the engineering and establishment of a brand-new automation framework based on industry leading practices
  • Positive, proactive and a team-oriented attitude

 

Preferred Skills

  • Full-Stack Test Automation Engineer with strong knowledge and experience of testing in Agile methodology
  • Strong Knowledge of all levels and types of testing (e.g., functional, system, integration, regression, performance, security, accessibility, compatibility, maintainability, etc.)
  • Strong knowledge and experience in creation and maintenance of automation frameworks and scripts and conducting automated test execution
  • Web App Test Automation (e.g., Lettuce, Cucumber, SpecFlow, Selenium, WebDriver, Selenium Grid, Protractor, etc.)
  • Mobile App Test Automation (e.g., Appium, Calabash, etc.)
  • API Test Automation (Pact, Frisby, REST-Assured, Postman, SoapUI, etc.)
  • Security Testing (OWASP ZAP, etc.)
  • Performance Testing (JMeter, Gatling, Locust, etc.)
  • Cloud and DevOps technologies (e.g., Jenkins, Ansible, AWS, etc.)
  • Knowledge of CX and UX design
  • Ability to understand system architecture, define testing approach and identify/minimize technical debt

If you are a driven and motivated professional with a huge appetite to learn and want to take direction with some of the most talented in the industry we want to hear from you.

Apply Now