QA Automation Engineer with 7+ years in web and mobile application testing
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Senior QA Analyst with over 6 years of experience, including 1 year in automation testing, specializing in quality assurance for web and mobile applications. Proficient in manual testing techniques such as test case design, bug tracking, user acceptance testing (UAT), and Agile methodologies. Experienced in automation using Selenium for regression testing, with a strong understanding of test coverage strategies and defect management. Adept at collaborating with cross-functional teams to ensure high-quality software delivery and continuous improvement in testing processes.
Jawaharlal Nehru Technological University Anantapur
Master of Technology · Electronics & Communication
August 1, 2017 – June 30, 2017
InCorp Advisory Services Private Limited
Sr. QA Analyst
June 1, 2024 – Present
Mumbai, Maharashtra, India
Yellowblock Software Solutions LLP
Sr. QA Analyst
December 1, 2021 – May 31, 2024
Hyderābād, Telangana, India
Ziraff Technologies Pvt. Ltd
QA Analyst
June 1, 2019 – November 30, 2021
Hyderābād, Telangana, India
Smart Cursors
June 1, 2024 – Present
Accounting Application that manages your accounting, finances and business performance anytime and anywhere intuitively and seamlessly Maintain accurate records with our Accounting Software to manage your finance and business performance intuitively.
Smart Cursors
December 1, 2021 – May 31, 2024
Accounting Application that manages your accounting, finances and business performance anytime and anywhere intuitively and seamlessly Maintain accurate records with our Accounting Software to manage your finance and business performance intuitively.Responsibilities: Study and analyze the software application - Go through product documentation, requirements specifications and design documents to gain in-depth understanding of the system and testing scope. Develop test plans - Outline the schedule of tasks, resources, test items, risks, approaches and exit criteria for the testing effort based on priorities and objectives. Design test cases - Prepare detailed test scenarios to evaluate various functions and performance of the system. Set up test environments and data - Get the required software, hardware, tools and datasets ready for test execution. Run tests - Execute the test cases while closely observing system behavior. Perform additional exploratory tests when needed. Log and report defects - Document in detail any defects, crashes or deviations found. Categorize, isolate test data and steps to reproduce. Assign to appropriate teams for analysis and remediation. Retest bug fixes - Confirm resolved bugs no longer occur. Also ensure other areas have not been impacted negatively. Regression test entire system - Whenever new code changes or features are introduced, conduct selective testing across the software to catch any fresh quality issues or errors. Provide testing status updates - Keep relevant teams and stakeholders informed on progress, test coverage, defect metrics and overall quality through reports. Recommend improvements - Continuously analyze processes and suggest ways to increase efficiency, coverage and defect detection rates. Maintain documentation - Record all testing details including plans, cases, results, defects, data, scripts, reports etc. for traceability, analysis and retesting.
suissebase
December 1, 2021 – May 31, 2024
SuisseBase™ is an all-in-one financial platform that caters to the needs of individuals and businesses. The platform boasts a wide range of features, including the ability to transfer money to over 200 countries unique IBANs for receiving and sending payments, holding funds, and making transactions, and a seamless crypto exchange for buying, selling, and trading popular cryptocurrencies like Bitcoin, Ethereum, and USDT. Responsibilities: Create and fill out UAT Entrance Criteria Checklist and UAT Exit Criteria Checklist. Report weekly status, and daily execution status during test execution phases. Manage defects through their lifecycle. Monitor, manage, and report bugs using customized bug tracking tools industry standard tools such as JIRA and TFS. Design and develop test cases to ensure products meet all functional and design requirements. Work closely with other QA analysts, developers, vendors and integration partners to ensure that all aspects of the system have proper testing coverage and overall system reliability, performance and quality. Perform database testing in Microsoft SQL Server environments including designing and manipulating test data, validating stored procs, jobs, triggers and replication. Responsible for preparing Test Plan, test scenarios, test cases. Responsible for performing test execution, test analysis and debugging. Maintain and systematize the documentation process using JIRA.
BlackBucks
December 1, 2021 – May 31, 2024
Blackbuck Engineers is a social network platform for students where they can realize their dreams and aspirations, attain highest paying jobs through solid foundations and world-class education. Responsibilities: Creating Test scenarios and Collecting Test Data. Identifying end-to-end scenarios and code modularity. Implementing JUnit or TestNG Test Automation framework and developing automation infrastructure. Refer to the JUnit testing tutorial to understand the basic functionalities of JUnit. Creating reusable components - selenium tester roles and responsibilities. Creating and enhancing Test Cases (Test Scripts) using Element locators, WebDriver methods, Java programming concepts, and TestNG Annotations. Error Handling, Adding comments. Creating Data-driven Tests and Running through the framework. Cross Browser Testing - automation tester roles and responsibilities. Parallel Test Execution. Defining and exporting Test Results. Analyzing Test Results and Reporting Defects. Tracking Defects and Select Test cases for Re & Regression Testing. Modifying Test Automation Resources and Maintenance of Resources.
Smart Cursors HRMS (Mobile App)
December 1, 2021 – May 31, 2024
HRMS stands for Human Resource Management System. It refers to a software or platform used by organizations to manage various human resources functions such as recruitment, employee records, payroll, performance management, benefits administration, training. Responsibilities: Study and analysed the software application - Go through product documentation, requirements specifications and design documents to gain in-depth understanding of the system and testing. Develop detailed test plans and test cases for each module, ensuring all functional and non-functional requirements are covered. Analize requirements and specifications to identify testable scenarios and edge cases. collaborate with product managers, developers, and stakeholders to clarify requirements and acceptance criteria. Perform regression testing to ensure new changes do not adversely affect existing functionality. Identify, document, and track defects using a defect management tool. Provide clear, detailed steps to reproduce issues and work closely with developers to resolve them. Maintain comprehensive documentation, including test plans, test cases, test scripts, and test reports. Work closely with cross-functional teams to ensure alignment on quality goals. Participate in daily stand-ups, sprint planning, and review meetings. Assist in planning and executing UAT with end-users, gathering feedback and ensuring the software meets user expectations. Test attendance capture (manual and automated), shift management, and overtime calculations. Test employee-facing features such as profile updates, leave requests, payslip access, and benefits management. Test job posting, candidate application, screening, and interview scheduling workflows. Test leave application, approval workflows, and leave balance calculations. Manual Testing (Android & iOS). Test Case Design & Test Planning, JIRA, Bug Tracking & Issue Management.
Cultural Fit Analysis
The candidate has worked on diverse projects across ERP (Accounting Software), Financial Platforms (Crypto Exchange), and Social Network domains, indicating adaptability to different business contexts. Their involvement in various team meetings (stand-ups, sprint planning, reviews) and collaboration with cross-functional teams suggests a team-oriented mindset. The breadth of skills and project types aligns with a candidate who can integrate into varied team cultures and contribute effectively.
Soft Skills & Operational Fit
The candidate demonstrates strong collaboration skills through participation in Agile ceremonies and working closely with development and product teams. Their experience in mentoring junior QA engineers and providing status updates indicates good communication and leadership potential. The detailed descriptions of responsibilities suggest a methodical and organized approach to QA processes, which aligns well with operational efficiency.