Sr.QA
Full time · Posted 4D AGO
Position:Senior QA EngineerRole Overview:We are seeking a highly skilled Senior QA Engineer to join our team. The ideal candidate willhave a deep understanding of both web and mobile application testing, technical architecture,and design. You will be responsible for executing tests, reporting defects, and collaboratingclosely with developers to ensure high product quality. Your role will also involve mentoring teammembers and contributing to process improvements.Key Responsibilities:● Test Execution & Defects Reporting: Execute comprehensive test cases, report bugs,and work with developers to ensure timely fixes.● Test Case Design: Create complete and thorough test cases from product requirementdocuments (PRDs) for both web and mobile platforms.● Technical Understanding: Possess a strong understanding of the technical architectureof web and mobile products.● Non-Functional Testing: Conduct non-functional testing (performance, reliability,resilience, security, compliance, localization) and identify issues like network failures orconfiguration mismatches.● Exploratory Testing: Leverage strong exploratory testing skills to uncover hiddendefects and edge cases.● Test Coverage: Maintain good QA coverage of the product, including sanity tests andend-to-end testing.● Test Design Methods: Utilize advanced test design methodologies such as BoundaryValue Analysis and State Transition Diagrams to break features into their corecomponents for testing.Tools & Technical Skills:● Automation & CI/CD: Proficient with tools like GIT, CI/CD pipelines, Xcode, ADB, andproxy tools.● Performance Testing: Experience with JMeter or similar performance testing tools andgenerating reports.● Logs & Debugging: Ability to read and analyze logs to identify and troubleshoot issueseffectively.● Scripting & Tool Creation: Capable of creating scripts or tools as necessary to supportthe testing process.● Test Management Tools: Familiar with tools like TestRail or Zephyr for testmanagement and reporting.
Team Collaboration & Mentorship:● Team Process Improvements: Identify friction points in team processes and suggesteffective improvements.● Work Planning & Escalation: Commit to realistic workloads, and escalate blockers ordelays to the team lead promptly.● Collaboration with Developers: Work closely with developers to reproduce issues,understand bug fixes, and ensure critical issues are addressed.● Mentorship: Provide one-on-one mentorship to junior QA engineers, helping themimprove their technical and testing skills.Qualifications:● Strong experience in web and mobile application testing.● Proficient with testing tools and methodologies mentioned.● Excellent problem-solving skills and the ability to think critically about softwarearchitecture and design.● Experience working in Agile environments.● Ability to mentor and guide junior team members.
Team Collaboration & Mentorship:● Team Process Improvements: Identify friction points in team processes and suggesteffective improvements.● Work Planning & Escalation: Commit to realistic workloads, and escalate blockers ordelays to the team lead promptly.● Collaboration with Developers: Work closely with developers to reproduce issues,understand bug fixes, and ensure critical issues are addressed.● Mentorship: Provide one-on-one mentorship to junior QA engineers, helping themimprove their technical and testing skills.Qualifications:● Strong experience in web and mobile application testing.● Proficient with testing tools and methodologies mentioned.● Excellent problem-solving skills and the ability to think critically about softwarearchitecture and design.● Experience working in Agile environments.● Ability to mentor and guide junior team members.