Reporting Structure: Project ManagerTeam Size: Individual ContributorDesignation: Full-Stack Quality AnalystWork location: HyderabadPurpose of the JobAutomate the testing of software/mobile applications, API’s and Database load using automation tools. Responsible for designing, testing, and deploying effective test automation solutions.Job RoleWe are looking for a Full Stack QA Automation engineer to design/develop testing procedures and processes for our software applications. The candidate is responsible for analyzing the functionality of web/mobile applications, API’s, Database and work on designing automated tests to validate their performance. The primary focus is to advise on efficient performance testing strategies throughout the full software development cycle, implement the test framework, elaborate test plans based on the business needs and customer requirements, and review the work of other QAs. ResponsibilitiesDevelop and lead the automation strategy/effort and generate scripts to perform automated testing cycles Develop detailed, comprehensive, and well-structured test plans and test cases Design, Execute and analyze automation test scripts & test results for Web applications, iOS, Android, APIs and DatabaseConduct various tests for systems, networks, applications, databases, and software Translate manual test cases into automation tests using existing or new automation toolsProduct quality should be maintained in different areas like functionality, usability, performance (load, stress, spike), security etcDevelop and document quality processesParticipate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolutionCollaborate with developers to deploy and continuously improve our solutions Proficient in Agile methodology, test cases management and status reportingPrioritize and plan testing activitiesRequired SkillsProven work experience in software quality assurance for Web and Mobile applicationsStrong knowledge of software QA methodologies, tools, and processesHands-on experience with automated testing tools like Selenium etcExperience with JavaScript testing using frameworks Hands-on experience with functional testing, integration testing, regression testing, mobile testing, big data testing, cross platform testing, component testing, security testing, performance testing, UI/UX testingSolid skills in framework designProficiency in Web/Mobile applications, API, Database, Load, Security testingProficiency in implementing automated testing platforms and unit testsSolid understanding of the software development lifecycleKnowledge of programming languages like React, Node, JavaScript, HTML, and CSSExperience with Agile methodology is preferredExperience with a CI/CD pipeline and deploying solutions in CloudUnderstanding of code versioning tools, such as GitQualificationBachelor’s degreeExperienceMinimum 5+ years’ experience as a Full-Stack Quality Analyst (Web & Mobile Applications)
Job Title
Quality Assurance Automation Engineer