Senior Software Engineer Qa Resume
SUMMARY
- An Automation SDET specialist with more than 8 years of experience in Automation, Functional, DataBase, Backend API & Mobile Testing.
- Skilled in understanding Software/Functional Requirement Specification and identifying the required Test Scenarios/Test Cases w.r.t Spec Document (FRS) & Also participating in the clarification meetings along with managers & leads on FRS.
- Experience in Agile, Scrum etc.
- Experience in analyzing functional requirements, creating test plans, designing test cases, executing test cases and automating them.
- Experience in Git, Github, SVN.
- Experience in API testing tools like Postman, Rest ASSURED.
- Experience in Mobile App Automation tools like appium, perfecto.
- Having Good knowledge in Defect / Bug Life Cycle and Experienced in Defects analysis, Defect reporting, Defect Document & Defect Tracking using JIRA.
- Experience in test management tools like jira, testrail, qtest.
- Fluent in debugging, support and problem resolution.
- Excellent written and verbal communications skills and able to effectively communicate with other team members, supervisors and clients. Mentoring team members and sharing knowledge & collaborating with team members.
TECHNICAL SKILLS
Programming languages: C, C++, Java, C#.Net, Python, Kotlin
SQL language: SQL - PL SQL
Scripting language: JavaScript
Operating System: Linux, Windows, Mac
Automation Testing Tools: Selenium, Appium, Perfecto, TESTNG, Cucumber, Espresso, QAF
Code Version Tools: GIT, SVN, Bitbucket
API Testing Tool: SOAPUI, Postman, Rest-Assured, Rest-Sharp
Bug Tracking Tool: Jira
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer QA
Responsibilities:
- Automation of test scenarios using java, selenium, Rest Assured.
- Coordinate with BUs and other stakeholders to understand domain requirements.
- Lead qa team for critical qa releases.
- Maintenance of regression test suite
- Daily standup and sprint planning meet up.
- Data generation for test cases
- Tools: Java, Selenium, Maven, TESTNg, Jenkins, Github, rest assured, postman
Confidential
Senior Test Automation Engineer
Responsibilities:
- Automation of test scenarios using C#, selenium
- Maintenance of regression test suite
- Daily standup and sprint planning meet up.
- Data generation for test cases
- Tools: Java, Selenium, Maven, TESTNg, Jenkins, Github
Confidential
Senior Software Engineer (Automation)
Responsibilities:
- Automation of test scenarios using java, selenium
- Maintenance of regression test suite
- Daily standup and sprint planning meet up.
- Data generation for test cases
- Tools: Java, Selenium, Maven, TESTNg, Jenkins, Github
Confidential
Senior Software Engineer (Automation)
Responsibilities:
- Automation of test scenarios using c#, rest-sharp
- Maintenance of regression test suite
- Daily standup and sprint planning meet up.
- Tools: visual studio code, C#, Rest-Sharp, Allure report
Confidential
Senior Software Engineer (Automation)
Responsibilities:
- Test plan and test case creation for dev stories
- Automation of test scenarios using behave, python, Appium
- Converting existing test cases to espresso framework using java language.
- Maintenance of regression test suite
- Daily standup and sprint planning meet up.
- Tools: pycharm, appium, uiautomator, Jenkins, espresso, kotlin
Confidential
Senior Software Engineer (Automation)
Responsibilities:
- Test plan and test case creation for dev stories
- Automation of test scenarios using cucumber, java, QAF framework
- Maintenance of regression test suite
- Daily standup and sprint planning meet up.
- Communication with devops regarding query solve and better understanding of product.
- Tools: SOAP UI, PgAdmin 4, MongoDB, kubectl, QAF, Cucumber, Rest-Assured
Confidential
Software Engineer (Automation)
Responsibilities:
- Identify and shortlist issues regarding running test suite in different browsers like IE, safari and firefox.
- Fix Test script in such a way it will work on all browsers.
- API Testing and automation of API related scenarios using JAVA.Net API.
- Coordinate with the project team and monitoring resources prior to actual test execution time frame.
- Analyze the test results and provide enterprise reports and detailed reports.
- Conduct multiple baseline tests with different configurations to determine optimal baseline performance.
- Tools: Selenium webdriver, Geckodriver, SOAP UI, Cucumber
