About you: You are someone who wants to influence your own development.
You're looking for a company where you have the opportunity to pursue your interests and be able to grow professionally.
We are seeking a Senior Quality Automation Engineer to develop and execute exploratory and automated tests to ensure quality across multiple SAAS products.
This role plays an important part of the company's development process by ensuring software runs smoothly and meets client needs.
You bring to Applaudo the following competencies: Bachelor's Degree in Computer Science or similar relevant field.
5+ years of automated testing experience in a web/client-server environment.
Proficiency in creating high-level test plans, detailed test cases and unit test automation.
SQL experience and ability to write and run easy to moderate queries for testing and production inquiries.
Automation concepts such as UI automation, API/White box testing.
Selenium experience (GRID experience preferable).
C# experience.
JavaScript experience.
Python scripting.
.Net experience.
API testing (Postman or similar tools).
Agile/ Scrum experience.
Git experience.
Experience working with Jenkins.
Ability to identify and resolve critical issues with ease.
Ability to generate and manipulate test data within JSON, Excel and CSV files.
Web services, client/server and Web-based testing experience.
You will be accountable for the following responsibilities: Participate in the entire project lifecycle, including design/requirements review, test plan development, designing and executing, functional, regression, performance and integration test cases.
Ensure high-quality software which meets requirements; make sure every feature has clearly defined acceptance criteria, test cases and is well tested using documented test scripts.
Full test coverage against requirements is expected.
Participate in the organization-wide definition of testing approaches, tools, frameworks and processes.
Accurately communicate testing estimates, status, risks, and continually work toward removing project roadblocks.
Create automated test scripts based on business requirements, workflows and use cases; Execute and maintain the test scripts and document test results; Modify the scripts depending on requirements change.
Setup/Configure and maintain automation environment, frameworks and create test applications.
Develop testing approaches and participate in various testing types including Micro Service / API testing, Functional, GUI, Regression, Performance, Security, Ad-hoc, System, End-end, and integration testing.
Apply a prioritized approach to testing, to find the most serious issues first.
Record, maintain, archive and communicate test results.
Analyze test results and defects to substantiate the quality of the application/system; analyzing trends, severity, and characterization of defects; and tracking and providing reports of discovered defects.
Participate in continuous improvement of testing process and procedures by analyzing reported bugs/issues and assess test coverage and project execution around these areas.
Utilize strong troubleshooting/ problem-solving skills Additional Information Here at Applaudo Studios values as trust, communication, respect, excellence and team work are our keys to success.
We know we are working with the best and thus treat each other with respect and admiration without asking.
Submit your application today, and don't miss this opportunity to join the Best Digital team in the Region!
We truly appreciate all the hard and outstanding work our team makes every day at Applaudo Studios, and that's why the perks that we offer, are deeply thought and designed as a way to thank them for their commitment and excellence.
Some of our perks and benefits: Work from home Flexible schedule Celebrations Special discounts Entertainment area Flexible work spaces Great work environment Private medical insurance Benefits may vary according to your location and/or availability.
Request further information when applying.