Review business requirements, functional specifications, and technical design documents to create comprehensive
test plans
and
test cases
.
Identify appropriate
test scenarios
, including positive, negative, regression, integration, and performance test cases.
Participate in
requirement analysis
and provide early feedback to improve design and usability.
Define and maintain
test data
,
test environments
, and
test coverage metrics
.
Perform
manual testing
of web, mobile, and API-based applications.
Execute
automated test scripts
and maintain automation frameworks where applicable.
Log, track, and manage
defects
using tools such as
JIRA
,
Azure DevOps
, or
Bugzilla
.
Collaborate with developers to
reproduce and resolve defects
quickly.
Conduct
regression
,
smoke
,
sanity
,
functional
,
integration
, and
user acceptance testing (UAT)
.
Prepare and share
test summary reports
, including test results, quality metrics, and defect trends.
Design and maintain
automated test scripts
using tools like
Selenium
,
Postman
,
JMeter
,
Cypress
, or
Playwright
.
Support
CI/CD pipelines
with automated test execution in tools such as
Jenkins
,
GitLab CI
, or
Azure Pipelines
.
Ensure that automation scripts are scalable, reusable, and aligned with project goals.
Work closely with
developers, product owners, and project managers
in an
Agile/Scrum
setup.
Participate in
daily stand-ups, sprint planning, and retrospectives
.
Contribute to
continuous improvement
initiatives for QA processes, tools, and standards.
Support
user acceptance testing (UAT)
and provide guidance to business stakeholders.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
Bachelor's degree in
Computer Science
,
Information Technology
,
Engineering
, or a related field.
Relevant testing certifications (e.g.,
ISTQB Foundation
,
Agile Tester
,
Certified Selenium Professional
) preferred.
Proven experience (3-7 years) as a
Software Tester
,
QA Engineer
, or
Test Analyst
.
Strong understanding of
STLC
,
SDLC
, and
defect lifecycle management
.
Experience with
manual testing
and exposure to
test automation frameworks
.
Good working knowledge of
SQL
for data validation and backend testing.
Proficiency in using
testing and defect management tools
(e.g., JIRA, TestRail, Zephyr, HP ALM).
Knowledge of
API testing tools
such as
Postman
,
SoapUI
, or
ReadyAPI
.
Familiarity with
Agile/Scrum
methodology and sprint-based delivery cycles.
Excellent attention to detail, problem-solving ability, and analytical skills.
Strong communication skills for effective stakeholder collaboration.
Experience with
Selenium WebDriver
,
Cypress
, or
Playwright
for UI automation.
Understanding of
performance testing
using
JMeter
or
LoadRunner
.
Familiarity with
version control systems
(Git, GitLab, Bitbucket).
Basic scripting skills in
Python
,
Java
, or
JavaScript
for automation development.
Knowledge of
API automation
,
BDD frameworks
(Cucumber, Behave), or
continuous integration tools
.
Experience testing in
cloud environments
(AWS, Azure, GCP).
ISTQB or equivalent
QA certification
is a plus.
Deep familiarity with
Salesforce Lightning Design System (SLDS)
and Salesforce platform design constraints.
Strong proficiency in
Figma
,
Adobe XD
, or equivalent design and prototyping tools.
Experience designing for
multi-persona environments
, including internal users, customers, and mobile field engineers.
Experience working in
Agile/Scrum delivery teams
and collaborating with cross-functional stakeholders.
Excellent
communication, presentation, and stakeholder management
skills.
User research artefacts
such as detailed
personas
,
empathy maps
, and
journey maps
that capture user needs, motivations, and pain points.
Well-structured
information architecture documents
and
user flow diagrams
to define intuitive navigation and interaction pathways.
Wireframes
and
interactive prototypes
to visualize and iterate on proposed user experiences before development.
Design specifications
fully aligned with
Salesforce Lightning Design System (SLDS)
standards to ensure consistency and scalability.
Thorough
accessibility and usability testing reports
documenting findings, recommendations, and design improvements.
Final
UI design assets
prepared for seamless
handoff to development teams
, ensuring design accuracy and implementation quality.
Other Key skills:
Good analytical and Problem-solving skills
Good communication skills
A thorough approach and Self starter
Focus on quality and delivery
Working together in teams.
Leadership and effective decision making.
Flexible Attitude
Excellent customer service
Job Types: Full-time, Permanent
Pay: 42,000.00-52,000.00 per year
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.