| Location | Bentonville, Arkansas |
| Industry | Retail |
| Salary | $131,685–$155,000 Per Year |
| Company Size | 10,000 employees or more |
| Year Founded | 1962 |
| Website | https://careers.walmart.com/ |
Position:Senior Quality Engineer
Job Location:811 Excellence Dr, Bentonville, AR 72716
Duties:Provides solutions for coding errors by collaborating with software developers to review coding algorithms; developing unit testing plans to test code; developing testing requirements based on code functionality; analyzing testing results to determine needed fixes; evaluating errors to identify trends; performing root cause analysis to prevent future occurrence of issues; querying application logs and databases and checking configuration files to troubleshoot issues encountered during testing; resolving code errors; and recommending code fixes or solutions for testing errors. Develop software quality assurance (SQA) project plans bydeterminingproject scope and level-of-effort (LOE) estimates;determiningdata and environmental requirements;identifyingdependencies and risks;identifyingnecessary resources; and outlining quality assurance deliverables and deadlines. Participates in medium- to large-scale projects by reviewing project requirements;assistingin the writing and developing of code; conducting unit testing. Test Design: 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. Maps customer requirements into testobjectivesunder supervision.Usesbasic methods for simple test design according to business requirements.Test Preparation: Test cases; Test data preparation; Test scripting; Intellect test automation frameworks; Test data masking; User acceptance testing; Automation testing; Test scenarios; System performance, security, and integration.Supports code development for eCommerce projects byparticipatingin project team meetings to develop project plans; reviewing project requirements todeterminecoding needs; providing insight to software developersregardingproject quality requirements; and providing guidanceregardingcode development to ensure testability and reliability. Prepares reports and test product documentationdetailing outdefects, bugs, and errors under moderate supervision. Perform NFR testing. Plans and prepares the automation tool jobs to execute test automation scripts.Identifiesthe root causes of defects andpreventdefects from recurring. Defines the priority for each defect and shares priority levels with relevant stakeholders for agreement on a regular basis. Requirement And Scoping Analysis: Traceability matrix; Risk analysis methodologies; Cost Analysis; Businessobjectives; 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. Anticipate thesolutionrisks / issues during requirements gathering phase, inform relevant stakeholders and recommend corrective steps. Contribute to the creation of user stories for component/application/complex. Performs quality assurance testing for large-scale, eCommerce web applications, tools, and software by collaborating with project teams toestablishtest cases and requirements, writing test cases and system test scenariosin accordance withproject requirements and established standards.
Minimum education and experience:Bachelor's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area plus 3 years of experience in software quality assurance or related area; OR 5 years of experience in software quality assurance or related area.
Skills required:Must have experience with: XML Technologies: XML schemas, XSLT, XQuery, integration services,AltovaXML Spy, & messaging components; Build & Deployment: Gradle, SVN, Jenkins (CI/CD), application deployments, and server configurations across environments (Dev, QA, UAT, Production); Java (Core Java, Multithreading, Synchronization); Spring Framework (IOC/DI, AOP, Spring Boot); Struts Framework (MVC, JSTL, internationalization); Front-End Development (HTML, CSS, AJAX, JSP, JavaScript, AngularJS,JQuery); XML Technologies; SQL & PL/SQL; Database Version Control (Liquibase); Oracle Database; JUnit, Build Tools (Gradle); Version Control (SVN); CI/CD Tools (Jenkins); Spring Framework: Spring IOC/DI, AOP for cross-cutting concerns (logging/security) & developing Spring Boot-based applications; Database Management: SQL, PL/SQL (queries, stored procedures, triggers, indexes), database version control with Liquibase, Oracle & SQL Developer; Front-End Development: JSP, HTML, CSS, AJAX, JavaScript,JQuery, AngularJS, & integrated client-side validations; XML Technologies: XML schemas, XSLT, XQuery, integration services,AltovaXML Spy, & messaging components; Testing & Code Quality: JUnit, Mockito; code quality tools: SonarQube and peer code reviews; Build & Deployment: Gradle, SVN, Jenkins (CI/CD), application deployments, and server configurations across environments (Dev, QA, UAT, Production); Agile Development: Collaborating in Scrum teams for iterative sprints, defect tracking, feature delivery and support.Employerwill accept any amount of experience with the required skills.
Wal-Mart is an Equal Opportunity Employer.
Rate of pay:$131,685 - 155,000/year