QA Automation Engineer with 4+ years in Python & Selenium
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Results-driven Python QA Automation Engineer with 4+ years of experience in Software Quality Assurance, specializing in testing networking and web-based applications. Skilled in developing automation frameworks using Python, Selenium WebDriver, and Playwright for end-to-end UI testing, along with hands-on experience in API testing and debugging. Proficient in CI/CD integration, Agile methodologies, and collaborating with cross-functional teams to deliver high-quality, scalable, and reliable software solutions, while leveraging AI-assisted testing to improve efficiency and test coverage.
BijuPatnaikUniversity of Technology
B.Tech
N/A – June 30, 2021
Wipro Limited
Senior Test Engineer
January 1, 2025 – Present
India
NDFC
June 15, 2026 – Present
Cisco Nexus Dashboard Fabric Controller (NDFC) is the network management platform for all NX-OS- enabled deployments. It spans new fabric architectures, storage network deployments, and IP Fabric for Media. It provides Automation, Consistency, and visibility. Roles & Responsibilities: Analyzed requirements, user stories, and functional specifications to understand network workflows and define test scenarios. Developed and maintained UI automation scripts using Python, Selenium WebDriver, and PyATS framework for NDFC application testing. Executed manual and automated test cases for functional, regression, and sanity testing of network management features. Validated fabric health, switch performance, and monitoring dashboards to ensure accurate network visibility and stability. Performed build validation testing by deploying and upgrading NDFC using OVA, ISO, and QCOW2 builds. Identified, logged, and tracked UI defects in JIRA, collaborating closely with developers for timely resolution. Used TIMS tool for task management, test execution tracking, and coordination across testing activities. Monitored application performance during new software releases and validated system behavior under different network conditions. Conducted API testing using Postman and Python Requests library to validate backend services and integrations. Executed database validation using MySQL queries to ensure consistency between UI and backend data. Integrated automation scripts with Jenkins CI/CD pipeline for continuous testing and build validation. Managed source code using Git, including version control, branching, and code collaboration. Participated in daily stand-up meetings and Agile ceremonies to provide updates and align with team objectives. Collaborated with cross-functional teams including developers, network engineers, and business stakeholders. Leveraged GitHub Copilot and AI-assisted testing approaches to improve automation efficiency and reduce scripting effort.
TeleSysGenius
June 15, 2026 – Present
TeleSysGenius for US Cellular focuses on real-time rating and billing of telecom usage data, enabling automated classification, rating, and taxation of call data records (CDRs) and other usage events. A mediation layer processes this data into standardized Usage Data Records (UDR), which are further analyzed for billing and customer metrics, supporting strategic business decisions. Roles & Responsibilities: Analyzed Functional Requirement Specifications (FRS) and user stories to design test scenarios for telecom billing, rating, and mediation workflows. Developed and executed UI automation scripts using Python with Selenium WebDriver and Playwright, covering end-to-end business flows. Built and maintained automation test suites using Pytest and Robot Framework, ensuring scalability and reusability of test cases. Performed API testing using Postman and Python Requests, validating real-time and batch data processing for usage records. Executed database validation using MySQL queries to ensure data integrity between systems such as CRM and billing platforms. Conducted manual testing including functional, regression, smoke, and sanity testing to validate telecom workflows and edge cases. Integrated automation scripts with Jenkins CI/CD pipeline and managed code using Git for continuous testing and version control. Identified, logged, and tracked defects in JIRA, collaborating with cross-functional teams to ensure timely resolution and quality delivery. Maintained regular communication with stakeholders, providing status updates and participating in review meetings to discuss project progress.
Cultural Fit Analysis
The candidate's project experience in diverse domains (networking, telecom) and use of a wide range of tools (Selenium, Playwright, Pytest, Robot Framework, PyATS) indicates adaptability and a willingness to learn new technologies. Their involvement in Agile teams and collaboration with stakeholders suggests a team-oriented mindset. The current role as 'Senior Test Engineer' aligns well with the target 'QA Automation Engineer' role, indicating a good fit for a senior individual contributor position.
Soft Skills & Operational Fit
The candidate demonstrates strong collaboration skills through participation in Agile ceremonies and cross-functional team interactions. Their ability to analyze requirements and track defects indicates good problem-solving and attention to detail. The mention of leveraging AI-assisted testing suggests a proactive approach to improving efficiency.