KEY RESPONSIBILITIES
- Day to day testing of multi-million dollar, multi-partner digital transformation
engagements
- Support the senior members of the QA team in developing optimal QA strategies and
test plans.
- Collaborate across multiple offices with other QA Engineers, Software Engineers,
Designers, Business Analysts, and client teams to define requirements and
specifications as well as extreme usage scenarios
- Support the senior members of the QA team in evaluating and recommending test
solutions that best fit project requirements (automated or manual, offshore or onshore)
- Support the senior members of the QA team in developing granular test plans based on
the targeted audience and the launch markets as well as the functional specifications
(interactions, localization, visual artifacts, performance objectives, security and
accessibility requirements, and integration data structures)
- Constantly push for new, lean, modern and smart testing approaches to improve
efficiency, collaboration and the general quality delivered
SUCCESS CRITERIA
- Successfully helped in testing and certifying our experiences and solutions as being
world-class in terms of visual craft, performance, security, accessibility and integration.
REQUIRED SKILLS
- Experience in testing for medium to large-scale development projects, with a proven
record of hands-on testing experience
- Understanding of industry-standard testing frameworks and platforms, along with new
disrupting solutions and industry players
- Ability to collaborate with strategists, consultants, designers, business analysts,
technologists and partners and ability to seamlessly integrate and draw from diverse skill
sets.
- Strong experience with some aspects of the QA discipline, including defects
identification, severity and tracking. This may include writing automated test scripts,
analyzing applications performance and accessibility, and investigating application
security
- Strong Experience testing for websites and native apps
- Strong Experience with general software development lifecycle
- Experience with GIT and command-line tools
- Passion for the QA discipline and its best practices, including emerging testing
technologies, solutions, and processes
- 3+ Years of proven career experience in technology-related roles
PREFERRED SKILLS
- Experience testing digital experiences with physical or hardware components
- Experience working with Charles, Selenium IDE, NightWatch JS or similar QA software.
- Experience with multiple development methodologies such as Waterfall, Agile or other
iterative models
- Understanding of emerging technologies and disciplines such as machine learning, data
science, cloud computing, blockchain, and spatial computing.