Position: QA Automation Lead
Company: AboutHR
Category: QA Automation
Experience required: 5y
English level: upper

Our client optimises, accelerates and simplifies International Voice and Messaging through innovating in technology, platforms and processes. A company serve operators, carriers, aggregators and enterprises worldwide delivering an array of services such as A2P messaging, firewall managed services, service monetization and operational outsourcing.

**More specifically, you will be…**
● Develop and establish quality assurance measures and testing standards for new applications, products, and enhancements to existing applications throughout their development/product life cycles.
● Assist in the development of change control processes, practices, and guidelines for new and existing technologies.
● Perform analysis of the product from different perspectives, spot repeating issues and propose actions to mitigate them.
● Responsible for testing both functional and non-functional requirements.
● Participate in developing, distributing, and coordinating in-depth end-user reviews for modified and new systems or applications.
● Conduct internal audits to ensure adherence to established QA standards for software development, application integration, information system performance, and corresponding documentation.
● Collaborate with software developers in application testing, such as system, unit, regression, load, and acceptance testing methods.
● Test any new software to ensure integration into company systems meets functional requirements, system compliance, and technical specifications.
● Communicate test progress, test results, and other relevant information to project stakeholders and management
● Create and execute test plans and scripts that will determine optimal application performance according to specifications and analyze formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
● Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues, in
addition to analyzing the documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
● Make recommendations for improvement of applications to programmers and software developers or engineers, and finally verify and revise quality assurance standards as needed.
● Provide realistic estimates for deliverables while ensuring that projects remain on target to meet agreed deadlines.
● Coordinate with product owners and development teams to ensure the qualitative delivery of the systems to be developed and according to the specified requirements.
● Benchmark best practices as part of quality process management and improvements.
● Create training materials and operating manuals

**Your profile:**
● 7+ years of experience as a QA from which 3+ years as a Lead **is a must**
● Attention to detail
● Analytical and problem-solving skills
● Team working and critical thinking
● Capability for multitasking and priority setup
● Understanding of customer requirements
● Passion for QA and knack for identifying tests that break code
● Familiarity with agile frameworks and regression testing
● Prior experience in API and user interfaces testing is a must
● Familiar with the risk-based approach and exploratory testing practices
● Experience with automation testing tools like Selenium, Jmeter, Cucumber
● Experience with REST API platforms like Postman
● Understanding of SQL or NoSQL databases
● Familiarity with **Python** - the main, (Java will be a plus) Perl, Bash and writing automation test scripts will be considered an asset
● Experience with project tracking software like Jira will be considered an asset
● Experience with version control systems like Git will be considered an asset

What you will experience is a professional and diverse
the working environment within an agile and innovative company. Our culture is one of constant improvement with the highest level of employee and customer-centricity. We are result-oriented, entrepreneurial, and passionate about what we do and the value we bring to the market.