Senior Quality Assurance Engineer

Job#: 2044411

Job Description:

Senior Quality Assurance Engineer
Apex Systems is a global IT services provider, and our staffing practice has an opening in the Online Retail space for a Senior Quality Assurance Engineer with proven technical acumen and experience in android OS, SQL and APIs to place at our client.
Start date: ASAP.
Location: NYC, or San Francisco
Hybrid: 90% travel required throughout the USA weekly for 3-4 days at a time.
Application Process: It is best to apply via the medium on which you are seeing this posting. If you encounter technical difficulties submitting your resume, please send a Word version of your resume to Johanna at [email protected]
 
ABOUT THE JOB
You will be joining a dynamic team consisting of manual and automation test engineers working on cutting-edge technology. You will validate software/hardware fixes while incorporating various methods and tooling as part of your strategy. You are extremely detail-oriented with experience building great software products and improving efficiency. You will participate in various tests such as functional, error-handling, exploratory, performance, etc. Communicate your findings effectively by writing detailed bug reports. Assist in building and executing automation scripts. Be an integral part in how QA, DEV, Designers, and PM organizations work together following an agile methodology to ensure the delivery of high-quality products for a great customer experience.
Responsibilities:
  • Lead projects end-to-end within a set time frame, including production rollout and ongoing operations.
  • Have deep technical knowledge of our product features and integration while understanding all the implications of performance, scalability, and robustness.
  • Collaborate with hardware engineering to streamline our software testing and processes for Manufacturing assembly.
  • Proactively find, resolve, or escalate issues before they block projects you lead.
  • Influence projects and features that can drive the business forward.
  • Perform functional, regression, integration, smoke, E2E, exploratory, performance, stress/longevity testing.
  • Create and maintain test cases for new and existing features using TestRail.
  • Daily “bug-hunting” - always on the lookout for defects, usability improvements, cosmetic “eye-sores”, etc. and properly track them for resolution.
  • Understand success metrics for your projects and proactively execute upon them..
  • Will work closely with engineering, product management, cross-department partner teams within an Agile environment using JIRA as our backbone for collaboration.
  • Participate in team meetings and release management activities.
  • Write and provide valuable feedback on technical documentation for features, processes, training, etc.
  • Assist in automating regression test cases to help build out our automation coverage.
  • Create proposals for QA test tools and/or processes with efficiency and scalability in mind.
  • Prepare status reports highlighting wins, milestones, risks, and gating issues.
  • Proactively work to troubleshoot, solve, and dig deeper into issues.
Necessary Qualifications:
  • Bachelor’s degree in computer science, Computer Engineering or equivalent work experience.
  • 3+ years of industry experience in Software QA in a senior role.
  • Demonstrate expertise of QA concepts and methodologies.
  • Strong experience with Mobile and Web Applications testing.
  • Strong experience with testing Android OS.
  • Proficient with test planning, creating and executing test cases, stress and longevity testing, performance and load testing.
  • Experience with analytic tools: Datadog (or similar)
  • Strong experience with MongoDB and/or MySQL.
  • Strong experience interacting with RESTful APIs and skilled in Rest Assured, Postman (or similar)
  • Experience with Gitlab or Github..
  • Ability to troubleshoot and triage issues, prioritize accordingly, and offer a resolution.
  • Knowledge of at least one programming or scripting language.
  • An innovative self-starter that can simplify complex problems while having relentlessly high standards and serving as an internal advocate for our customers.
  • Excellent communication and collaboration skills, used to drive an engineering culture of continuous improvement and ownership of quality.
  • Ability to multi-task on multiple products and projects.
  • Strong analytical skills, self-motivation, and attention to detail.
  • Desire to break or find bugs in code using strategized approaches.
  • Highly effective communication, both verbal and written.
  • Open to 90% travel.

Preferred Qualifications:
  • Experience testing hardware products.
  • Experience with POS systems including payment terminals, barcode scanners, etc.
  • Exposure to automation tooling such as Appium, Espresso, Selenium (or similar)
  • Exposure to AWS and microservices.
  • Experience with JIRA and TestRail.
  • Experience with networking is a plus.

 

 

 

 

 

 

 

 

 

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Employee Type:
Contract

Location:
Toronto, ON, CA

Job Type:

Date Posted:
August 29, 2024