QA Engineer with 4+ years in UI, API, and Database 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
QA Automation Engineer with 4.1+ years of experience in manual and automation testing using Selenium, Python, PyTest, and Robot Framework. Skilled in designing and maintaining automation frameworks to enhance test coverage and reliability. Strong in UI, API, and database testing with expertise in SQL (Oracle/MySQL) for backend data validation and query optimization. Proficient in Postman and REST Assured for API validation and service integration testing. Experienced in AzureDevops and Docker for CI/CD pipeline integration, ensuring smooth automated execution and faster delivery. Adept at working in Agile environments, performing regression, functional, and integration testing to ensure product quality and performance.
FAKIR MOHAN UNIVERSITY
B.C.A
August 1, 2018 – June 30, 2021
Persistent Systems
QA Automation Engineer
March 1, 2022 – Present
Bengaluru, Karnataka, India
Revolut - Digital Banking & Payments Platform
March 1, 2022 – Present
Revolut is a global financial technology platform offering banking, currency exchange, payments, and investment services through its mobile app. The project focused on automating functional, API, and regression testing for various modules such as account management, KYC verification, card transactions, and money transfers to ensure platform reliability, compliance, and performance. Designed and implemented automated test scripts for web and API modules using Python with Selenium, PyTest. Developed Pytest feature files and step definitions to validate user workflows such as login, onboarding, and payments. Performed API testing for services like transaction, balance, KYC, and card activation using Postman and Python Requests. Integrated automated tests with AzureDevopCI/CD pipeline for scheduled and on- demand execution. Conducted cross-browser and functional testing to ensure smooth user experience across different devices. Participated in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and collaborated with developers and product owners for issue triage. Logged and tracked defects in JIRA and verified fixes during regression cycles. Generated detailed HTML and Allure reports for test execution status and coverage metrics.
Epic Systems - Electronic Health Records (EHR) Platform
March 1, 2022 – Present
Epic Systems is a leading electronic health records (EHR) platform used by hospitals and healthcare providers to manage patient data, clinical workflows, appointments, prescriptions, and medical billing. The project focused on automating end-to-end testing of patient registration, appointment scheduling, prescription management, and lab results integration to ensure HIPAA compliance and platform reliability. Performed manual testing including functional, regression, smoke, sanity, integration, and UAT testing for healthcare applications. Analyzed business requirements and prepared test scenarios, test cases, and test data for various healthcare modules. Developed and maintained automation scripts using Python, Playwright, Selenium, and PyTest. Automated key workflows such as patient registration, appointment scheduling, prescription management, lab reports, and billing. Performed cross-browser and responsive UI testing across Chrome, Firefox, and Edge browsers. Conducted API testing using Postman and Python Requests to validate application services and business workflows. Validated API responses, status codes, request payloads, and backend data consistency. Executed SQL queries in Oracle/MySQL for patient records, appointment details, billing information, and data validation. Performed end-to-end testing by validating data flow between UI, APIs, and databases. Participated in requirement analysis, sprint planning, daily stand-ups, and defect review meetings in an Agile environment. Integrated automation suites with Jenkins, Docker, and AWS for scheduled regression executions. Created and maintained reusable test scripts and improved automation coverage for critical business flows. Generated Allure and HTML reports to monitor test execution and automation results. Logged, tracked, and retested defects using JIRA and collaborated closely with developers for issue resolution. Supported production releases by performing smoke testing and post-deployment validation to ensure application stability.
Cultural Fit Analysis
The candidate's experience across different domains (FinTech, Healthcare IT) and exposure to various technologies (Selenium, Playwright, Postman, Python, SQL, AWS, Azure DevOps, Jenkins, Docker, AI/ML) indicates a broad skill set and adaptability. The focus on automation, CI/CD integration, and AI-driven testing aligns with forward-thinking engineering cultures. Participation in Agile environments suggests a collaborative and iterative work style, which is a good cultural fit for many tech companies.
Soft Skills & Operational Fit
The candidate's resume highlights collaboration with developers and product owners, participation in Agile ceremonies, and preparation of detailed quality reports, indicating good communication and teamwork skills. The application of AI for test case generation and self-healing scripts suggests an innovative and proactive approach to problem-solving, which aligns well with modern QA practices. Experience in diverse domains like FinTech and Healthcare IT demonstrates adaptability.