The Software Solutions Quality Assurance Automation Tester plays a pivotal role in guiding and implementing automated testing for market research software applications. This role ensures consistent quality in the development, updating, and maintenance of research-related software solutions. The tester is responsible for creating, maintaining, and executing automated test plans and frameworks, ensuring robust software delivery.
ROLES AND RESPONSIBILITIES:
Strategy Input and Execution:
-
Stay updated on test automation and QA trends.
-
Contribute to product and project quality approaches.
-
Participate in team operational workgroups.
Operational Management and Metrics:
-
Use project management software for planning, monitoring, and reporting.
-
Support daily capacity planning and resource management.
-
Track and ensure adherence to project delivery and SLAs.
Knowledge Management and Training:
-
Create and update automation documentation.
-
Train and share automation knowledge across departments.
-
Act as a technical expert in quality analysis, testable design, and deployment.
Product Quality and Delivery:
-
Manage automated testing and deployment schedules.
-
Participate in the testing process to ensure quality delivery.
-
Automate testing tasks according to business requirements.
-
Apply various testing methodologies within an automation framework.
-
Develop and maintain automated test scripts and frameworks.
Problem Solving and Improvement:
-
Foster a quality-in-all-we-do team culture.
-
Identify and drive problem resolution and process improvements.
REQUIREMENTS:
-
Recognised IT or related degree.
-
ISTQB Certified Tester Foundation Level (essential).
-
ISTQB Certified Test Automation Engineer (ideal).
-
Minimum 3 years of QA and software testing experience.
-
Minimum 2 years of test automation experience.
-
Proficient in Microsoft Office tools.
-
Proficient in programming languages (Java, Python, JavaScript, PHP) and frameworks (Laravel, Vue, JQuery).
-
Experience with automation testing suites (Selenium, Cypress.IO, JUnit, TestNG).
-
Familiarity with source control and build tools (e.g., Jenkins, Bitbucket).
-
Experience in Agile environments (ideal).
-
Experience with API integrations (ideal).
COMPETENCIES:
-
Ability to explain complex concepts to non-technical stakeholders.
-
Support multiple stakeholders in a fast-paced environment.
-
Translate solution requirements into testing documentation.
-
Adaptable, analytical, and critical thinking.
-
Collaborative and customer-focused.
-
Eager to learn and master new skills.
-
Effective communication, multi-tasking, and time management skills.
-
Knowledge of the software development life cycle.
-
Passion for problem-solving.
-
Presentation and facilitation skills.
-
Process-oriented with skills in regression testing, system testing, and analysis.
Please note: As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification
IQbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals