Search by job, company or skills

Walmart

Senior Quality Engineer

Early Applicant
  • Posted 6 months ago
  • Be among the first 20 applicants

Job Description

Test Design:

  • Requires knowledge of: Industry test frameworks, intellect test frameworks and test templates; Various testing tools, test domains,
    and test environments; Test frameworks and documentation processes; Test approaches; Traceability matrices; Risk-based analysis; Test
    automation; System functionality, performance, and integration; Data migration and accessibility; Governance mechanism and risk assessment
  • To understand customer requirements (including hardware and software requirements) for functional and non-functional testing
  • Maps customer
    requirements into test objectives under supervision
  • Uses basic methods for simple test design according to business requirements

Test Preparation:

  • Requires knowledge of: Test cases; Test data preparation; Test scripting; Intellect test automation frameworks; Test data masking; User acceptance testing (as applicable); Automation testing; Test scenarios; System performance, security, and integration (where
    applicable); Data migration and accessibility; Risk assessments To identify and create test cases of moderate complexity for both functional and non-functional testing (where applicable) by understanding end-to-end business processes, products, and applications
  • Generates large volumes of test data using automated test scripts under moderate supervision
  • Prepares descriptions of the requirements being tested under moderate supervision
  • Creates test scripts to test applicable functionalities for automation test scenarios under high supervision
  • Creates tests against contract requirements while ensuring contract compliance

Test Execution:

  • Requires knowledge of: Internal and industry testing frameworks; Test execution methodologies; Defect management, defect
    tracking tools and methodologies, and defect reporting; Test plan templates; Troubleshooting and defect prevention methods; Root cause analysis;
    Automation tools; Test environments; Regression testing; Test controls
  • To conduct and participate in walkthroughs of testing procedures
  • Executes functional and non-functional (where applicable) test cases of moderate complexity
  • Prepares reports and test product documentation detailing out defects, bugs, and errors under moderate supervision
  • Perform NFR testing (for example, accessibility testing, security testing, test coverage)
  • Plans and prepares the automation tool jobs to execute test automation scripts (as per role requirements)
  • Identifies the root causes of defects and prevent defects from recurring
  • Defines the priority for each defect and shares priority levels with relevant stakeholders for agre

Requirement And Scoping Analysis:

  • Requires knowledge of: Traceability matrix; Risk analysis methodologies; Cost Analysis; Business objectives;
    Classification of requirements; User stories To explore relevant products/solutions from an existing repertoire, that can address business/technical needs
  • Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions (in case of agile methodology, for the iteration)
  • Classify the requirements into applicable types (For example - Functional/Non-Functional, Derived/Imposed/Emergent etc)
  • Anticipate the solution risks / issues during requirements gathering phase, inform relevant stakeholders and recommend corrective steps
  • Contribute to the creation of user stories for component/application/complex (For agile methodology)

Automation Engineering:

  • Requires knowledge of: Automation tools and technologies
  • Tool development
  • Software maintenance tools and techniques
  • To identify and recommends automation tools to automate repetitive tasks and releases for a more efficient workflow
  • Builds basic
    automation tools to improve quality processes
  • Ensures automation tests are built according to standards and adhere to best practice guidelines
  • Helps decouple dependencies in running automation
  • Performs maintenance and re-engineering activities
  • Program Monitoring: Requires knowledge of: Program metrics; Program Reporting, logging tools and processes; Continuous Integration/Continuous Deployment (CICD) To monitor and evaluate the progress of the projects against approved milestones and timelines
  • Provide inputs to relevant stakeholders regarding schedule progress, health, issues/risks, and key dependencies
  • Provide inputs to relevant stakeholder for creation of project plans
  • Ensure adherence to the CICD process as per identified schedule

Triaging and Troubleshooting:

  • Requires knowledge of: Regression testing; Root cause analysis (RCA); Root cause corrective action (RCCA) To analyze defects from past projects/solutions to avoid recurrence
  • Troubleshoots performance and availability bottlenecks for assigned application
    independently
  • Triages to detect and determine symptom versus cause of defects
  • Actively provides data for and participates in RCA

Understanding Business Context:

  • Requires knowledge of: Industry and environmental factors; Common business vernacular; Business practices across two or more domains such as product, finance, marketing, sales, technology, business systems, and human resources and in-depth knowledge of related practices; Directly relevant business metrics and business areas
  • To provide recommendations to business stakeholders to
    solve complex business issues
  • Develops business cases s for projects with a projected return on investment or cost savings
  • Translates business requirements into projects, activities, and tasks and aligns to overall business strategy and develops domain specific artifact
  • Serves as an interpreter and conduit to connect business needs with tangible solutions and results
  • Identify and recommend relevant business insights pertaining to their area of work
  • Coordinates, completes, and oversees job-related activities and assignments by developing and maintaining relationships withkey stakeholders; supporting plans and initiatives to meet customer and business needs; identifying and communicating goals and objectives; bui lding accountability for and measuring progress in achieving results; identifying and addressing improvement opportunities; and demonstrating adaptability and promoting continuous learning
  • Provides supervision and development opportunities for associates by hiring and training; mentoring; assigning duties; providing recognition; and ensuring diversity awareness
  • Ensures compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by implementing related action plans; utilizing and supporting the Open Door Policy; and providing direction and guidance on applying these in executing business processes and practices
Job Description Summary:
Responsible for coding, unit testing, building high performance and scalable applications that meet the needs of millions of Walmart-International customers, in the areas of supply chain management & Customer experience.
What you'll do:
  • Lead the testing efforts for our mobile applications (iOS and Android), ensuring high-quality releases.
  • Develop, execute, and maintain detailed test plans, test cases, and test scripts.
  • Perform functional, regression, integration, performance, and security testing on mobile apps.
  • Automate repetitive test cases using mobile automation tools like appium
  • Identify, document, and track bugs through to resolution using tools such as JIRA, Bugzilla, or similar.
  • Collaborate closely with cross-functional teams, including developers, product managers, and designers, to understand requirements and provide feedback on design and implementation.
  • Continuously improve QA processes and methodologies to enhance the efficiency and effectiveness of the testing efforts.
  • Stay up-to-date with the latest industry trends and technologies related to mobile app testing.
What youll bring:
  • Bachelors degree in computer science, Engineering, or a related field.
  • 7+ years of experience in QA, with a focus on mobile app testing.
  • Strong understanding of mobile platforms, including iOS and Android.
  • Proficiency in using mobile testing frameworks and tools such as Appium
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent analytical, problem-solving, and debugging skills.
  • Ability to work independently and as part of a team.
  • Experience with CI/CD tools and processes is a plus.
  • Experience with performance and security testing for mobile apps.
  • Knowledge of cloud-based testing platforms like Sauce Labs, Browser Stack, etc.
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.

Minimum Qualifications

Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years experience in software quality assurance, manual/automated testing, or related area.
Option 2: 5 years experience in software engineering quality assurance, manual/automated testing, or related area.

Preferred Qualifications

Industry experience (for example, retail, supply chain, eCommerce, healthcare), Masters degree in Software Engineering Quality Assurance, Manual/Automated Testing, or related area and 1 year s experience in Software Quality Assurance, Manual/Automated Testing, or related area, Quality assurance certification (for example, CSTE - Certified Test Engineer, CSQA - Certified Software Quality Analyst), Software Engineering Quality Assurance, Manual/Automated Testing, or related area.

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88083351

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Design Quality Engineer

Respironics Inc

Senior Software Quality Engineer 1

ModMed India
Last Updated: 03-02-2025 09:59:59 PM