The Senior Quality Assurance Analyst candidate must be a self-motivated individual who has a proven history of delivering high quality test results and is able to thrive in a fast-paced environment. This role requires frequent interaction with Project Managers, Product Managers, Software Developers and Database Administrators. The candidate will be tasked with understanding business and system requirements, database schemas, writing and executing test scenarios and logging and tracking defects when necessary. The candidate is expected to demonstrate a strong knowledge of software testing, including functional, regression, and system testing. The candidate will be expected to have strong SQL knowledge and is able to do data analyses.
Responsibilities
- Develop, execute and maintain test cases for new and existing application features
- Report bugs, help manage the bug triage process and ensure all issues are handled efficiently
- Provide timely status updates and assist the team in making decisions about release readiness
- Participate in all aspects of a full-lifecycle development methodology, and related quality concepts and processes
- Perform troubleshooting software / hardware configuration problems
- Exposed to automation test execution and automation test script maintenance
- Identify and resolve escalations with emphasis on root cause analysis
- Mentor junior level QA analysts
- Communicate plans and status efficiently and help to ensure team is on track for all testing efforts
Knowledge and Experience
Computer Science or related degree7+ years experience in reviewing product requirements and design, creating test plans, and testing distributed web based applications5+ years Web-based GUI testing for Java / J2EE applications using data driven test methodologies5+ years experience using ALM or similar tools2+ years experience programming in Java3+ years experience using Ready API, Postman or similar tools2+ years experience in a senior roleExperience / exposure with FIXML / XML testingExperience working in UNIX / Linux and SQL / Oracle environmentsComfortable with test automation execution and maintenanceSolid understanding of Agile / SCRUM methodologies a plusAbility to work independently and productively under pressureStrong problem-solving, analytical, technical, and troubleshooting skillsTrack record of completing assignments on time with a high degree of qualityAbility to set priorities and multi-task in a fast paced environmentExcellent written and verbal communication skillsStrong organizational skills and decision making abilitySkills Required
Manual Testing, Automated Testing, Sql, Java, Postman, Agile