Senior Quality Assurance Engineer
Job Summary
Our
Mission is to Simplify Life. We are looking to Simplify and
automate complex decision-making for customer centric
industries, like Utilities, Financial Services, Logistics, and
commerce, that drive the world's economies and you have
the chance to join the revolution. We are trying to solve huge
challenges in today's enterprise that are directly
impacting the employee and customer experience.
The
Senior Quality Engineer responsibilities include evaluating
mobile and web applications and back-end systems to review
functionality and identify defects or potential design flaws.
The individual analyses products and specifications, develops,
writes, and executes tests (manually or automated), and assists
Developers to isolate and determine the source of defects.
Main
Job Responsibilities:
- Perform manual testing,
which may include exploratory, system, regression,
compatibility, or integration testing for client facing products
or back-end systems.
- Work on
individual projects or lead tasks with guidance from the
leader.
- Write, execute,
and maintain test cases.
- Review and
guide other team member deliverables (Test case writing,
testing approaches)
- Upskill and share
knowledge with other team members and support to achieve their
required goals.
- Write, execute
and report test plans.
- Transform manual
scripts into automated and repeatable regression tests.
- Review and
analyse system specifications
- Collaborate with QA
Engineers to develop effective strategies and test plans
- Help
troubleshoot issues
- Conduct post-release/
post-implementation testing
- Work with
cross-functional teams to ensure quality throughout the
software development lifecycle
- Document and evaluate
test results and defects, track and manage defects and work with
the Development team and business to troubleshoot issues and
evaluate fixes.
- Work closely
with developers and product owners to understand the
systems being tested.
- Identify, record,
document thoroughly and track bugs
- Perform thorough
regression testing when bugs are resolved
- Liaise with
internal teams (e.g. developers and product managers) to
identify system requirements
- Stay up to date
with new testing tools and test strategies
- Compile test results
for communication to developers and product owner.
Requirements
Experience:
5+ Years of experience
Needed
Competencies:
- Communication
for Results
- Problem Solving
- Accountability
- Analytical
Thinking
- Ability to work in a
team environment
- Willing to work with
people in remote sites or different time zones
- Time management
skills
- Proactive – self
starter
- Excellent communication
skills
- Innovative and enjoy
learning new technologies
- Willing to work in a
fast-passed environment
- English Language
- Very good
understanding in Automation and Performance Testing.
- Ability to manage the
testing scope for project.
- Good
understanding in quality management tools such as Zypher scale,
XRAY,..etc
Knowledge,
Skills and Abilities:
- Bachelor’s degree in
computer science or related field, or equivalent experience.
- Ability to effectively
communicate with various departments at multiple levels.
- Experience configuring
and using testing tools and systems.
- Ability to understand
technical specifications.
- Solid
organizational skills and initiative.
- Leadership
skills.
- Able to write,
execute and report test plans.
- Solid APIs
testing experience
- Solid Database
testing experience
Preferences:
- Knowledge in Java,
Selenium Webdriver and HTML.
- Knowledge with
Playwright.
- Work with Agile
methodology.
- Knowledge in
performance testing
- Run different
types of testing (Performance, Integration, Database)
- Knowledge in Mendix or
Mendix Basic certification
Education: Bachelor degree
CS or any related fields.
Travel: No
travel.
Work
Schedule: Local
Avertra office schedule.
Benefits
What can
we promise you:
- You’ll join a
global family of awesome, passionate people that are
working together to build a sustainable,
scalable ecosystem committed to using logic
to create a better experience.
- We want you to
help us become better. You will be empowered to drive change
and innovate.
- That we will invest in you. We will give
you the opportunity to master your domain and drive
excellence.