QA Engineer
Marriott International
Atlanta, Georgia, US
$83.6K-$178.6K a year
Full-time
Qualifications
- 5+ years' experience in software development, test engineering, with expert-level expertise in multiple testing methodologies
- 5+ years' experience engaging highly technical architecture, engineering and operations teams and driving outcomes with QE automation
- Strong verbal and written communication and problem-solving skills
- Able to guide the implementation of BDD, TDD and related approaches to software development
- Demonstrated competency in modern development languages and frameworks
- Experience with Test Automation, Performance testing and DevSecOps tools (e.g., Git, JIRA, Ant, Maven, Jenkins)
- Undergraduate degree in an engineering or computer science discipline and / or equivalent experience / certification
Responsibilities
- Support development and product teams in designing and implementing test plans
- Champion Quality Engineering (QE) principles of shift-left, customer-centricity, automation, and continual improvement to advance product development
- Drive the creation and adoption of automated testing to facilitate innovation, quality, and speed to market
- Work as an SDET when engaging with Marriott internal development teams to assist them in moving from waterfall to agile
- Mentor and coach product team members on QE tasks and procedures
- Function as a working SDET where needed
- Assist in setting best practice quality procedures
- Review and edit product documentation
- Drive the adoption of TDD, BDD and related test-first development methodologies
- Perform complex quantitative and qualitative analyses for delivering automated testing processes and tools
- Implement tooling such as Tosca, JMeter, NeoLoad, Cucumber, Selenium, etc.
- Facilitate achievement of expected deliverables and obligations of Services Providers
- Ensure proper coordination with appropriate IT and vendor teams
- Coordinate with Operations and Infrastructure teams for deployment and production support activities
- Advise team on debugging aids available for environments
- Prepare testing schedules and document expected results
- Assist in the scheduling and maintenance of lower environments
- Assist in the defect management process
- Participate in the identification and monitoring of risks and issues
- Convey information and ideas to others in a convincing and engaging manner through a variety of methods
- Identify and understand issues, problems, and opportunities; obtain and compare information from different sources to draw conclusions, develop and evaluate alternatives and solutions, solve problems, and choose a course of action
- Exhibit behavioral styles that convey confidence and command respect from others; make a good first impression and represent the company in alignment with its values
- Develop test plans by exploring and systematically evaluating opportunities with the greatest potential for producing positive results;
ensure successful preparation and execution of test plans through effective planning, organizing, and on-going evaluation processes
- Participate as a member of a team to move toward the completion of common goals while fostering cohesion and collaboration among team members
- Ensure successful execution across business plans designed to maximize customer satisfaction, profitability, and market share through effective planning, organizing, and on-going evaluation processes
- Set high standards of performance for self and / or others; assume responsibility for work objectives; initiate, focus, and monitor the efforts of self and / or others toward the accomplishment of goals;
proactively take action and go beyond what is required
- Gather information and resources required to set a plan of action for self and / or others; prioritize and arrange work requirements to accomplish goals and ensure work is completed
- Develop and sustain relationships based on an understanding of customer / stakeholder needs and actions consistent with the company's service standards
- Interact with others in a way that builds openness, trust, and confidence in the pursuit of organizational goals and lasting relationships
Benefits
- Hawaii Applicants Only : The salary range for this position is $101,096.00 to $178,603.00 annually
- New York Applicants Only : The salary range for this position is $83,550.00 to $178,603.00 annually
- In addition to the annual salary, the position will be eligible to receive an annual bonus
- Employees will accrue PTO balance for every hour worked and eligible to receive a minimum of 7 holidays annually
- All locations offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave, educational assistance, 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts
J-18808-Ljbffr
6 days ago