What are the responsibilities and job description for the QA Engineer position at Splunk?
Splunk's Web Technology team is a dynamic, best-in-class & talented set of individuals. The Web Technology team is responsible for handling various tech stacks with AEM as a centralized content management system for Splunk’s web properties. The team is looking for a QA Engineer who will support various software testing initiatives in the AEM work stream along with Web application related enhancements. The person in this role will closely interact with scrum master, technical analyst, frontend and other QA team members to plan and execute sprints. The ideal candidate should have relevant experience in testing CMS implementations and support testing of day-to-day operational activities.
Responsibilities:
- Collaborate with the team members to understand testing requirements to design test cases, execute, and maintain various test artifacts.
- Ensure that all system deliverables meet quality objectives in functionality, performance, stability, security, accessibility, and data quality
- Support weekly health check of supported applications and share results with stakeholders
- Test production support tickets and provide timely sign-offs as per defined SLAs
- Interpret functional requirements and wireframes to plan, design and, execute functional test cases
- Run and generate automation test execution reports and share with the team
- Conduct defect management activities that include problem identification, issue
research, analysis, and documentation
- Collaborate and effectively communicate with Web developers and other QA members while working on all priority tasks
Skill and Experience:
- 5 years of experience in functional testing of Content Management System (CMS) like AEM
- Experience in supporting testing initiatives for applications developed using Agile methodology
- Proficient in understanding requirements and writing test case while maintaining RTM for E2E transparency
- Adhere to defined organizational QA processes and suggest improvements
- Good analytical skills for determining the root cause of issues
- Should collaborate with various team members, multi-task and execute with little supervision
- Should maintain high standards of quality on deliverables
- Experience with web accessibility testing is a plus
- Familiar with no-code automation tools like Functionize, TestRigor or similar is nice to have
- Experience with virtualization technologies (VMWare, Docker, Sauce Labs, etc.) is a plus
- Experience working with Analytics tools like Adobe Analytics or GTM etc is a plus
- Cross-browser, cross-platform, and mobile device testing experience
- Hands-on experience with version control systems like Git
- Familiar with technologies like Java, Javascript, HTML, JSON etc. is plus
- Should be self-reliant and pro-active with eagerness to participate in value adding initiatives
- Excellent and effective communication and organizing skills