Software Engineer Ii Resume
SUMMARY
- 6+ years of work experience as Software Quality Analyst, well - versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Performed both Manual and Automated testing
- Experience in Designing and executing the automation scripts using Selenium and Appium
- Experience in designing the test cases, creating test plans and executing test cases
- Run Compatibility Testing (cross browsers)
- Extensive experience in Selenium Web Driver, TestNG and Maven
- Experience in finding the web elements in webpage by using Xpath
- Expertise in working with Selenium Web Driver using TestNG
- Implemented the keyword driven framework to retrieve the test actions and test data from the excel
- Extensive experience on Tracking Defects using JIRA
- Extensive experience in Selenium functional and Regression testing
- Work experience in Agile (scrum)/Waterfall Methodologies
- Familiar with programming languages like C, C++and core java
- Extensive experience in Linus and Android OS
- Experience in Test Management tool like QMetry
- Experience in Mobile App automation testing Using APPIUM
- Experience in LISA DEV tool for automating web service testing
- Experience in testing web services using Postman tool
- Experience in creating dashboard for data reporting using New Relic
- Experience in running Google’s CTS and GTS tests
- Experience in running automated tests in a docker environment to facilitate run tests in parallel
- Coordinated and Interacted with Developers and Project Managers to resolve outstanding defects
- Ability to effectively and professionally interact with people Confidential all levels of management in reporting
- Excellent analytical, problem solving, Verbal and Written Communication Skills
- Excellent skills in adapting to Industry Best Practices, new Technologies and Environment
- Ability to work well in a dynamic fast paced team environment and plan activities without supervision
TECHNICAL SKILLS
QA Tools: Selenium (Selenium IDE, Web Driver, TestNG), Appium
Test Management Tool: QMetry
Project Management Tool: JIRA
Languages: Java, SQL
Operating Systems: Windows, Linux and Android
Applications: MS-Office 2010 (Word, Excel and PowerPoint)
IDE: Intellij, Android Studio and Eclipse
Source Code Management Tool: Git
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer II
Responsibilities:
- Involved in reviews of business requirements and application design
- Recommended strategies and methods to improve test plans and process
- Created test requirements, test plan, test scenarios, test data with high testing coverage
- Created automation test cases using Java and Appium
- Created and executed manual and automated test scripts for most complex features like Talkback, Developer Option and Settings
- Created and maintained test cases in QMetry
- Performed defect reporting and bug tracking using JIRA and followed up with development team to verify bug fixes, and update bug status
- Performed API testing using LISA DEV and Postman tools
- Involved in all the development PR’s and test automation PR’s and gave feedback
- Created New Relic dashboard for data reporting to monitor any crashes, number of launches and etc,
- Executed Google certification tests (CTS and GTS)
- Performed regression testing on new builds, every modification in the application
Environment: Java, Appium, TestNG, Maven, Jenkins, Jira, Agile, XPath, Linux
Confidential
QA Engineer
Responsibilities:
- Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
- Specifications Creation of Test Data Requirements and Test Condition Matrix; Setting up Test Environment; Software Test Execution Defect Management.
- Created Java based scripts for Selenium Web Driver with TestNG as automation frame work.
- Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers.
- Integrated with Continuous Integration tool, Jenkins for running test on nightly basis automatically.
- Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
- Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Performed defect reporting and bug tracking using JIRA and followed up with development team to verify bug fixes, and update bug status.
- Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Jira, Agile, HTML, XPath, Firebug, Windows
QA Analyst
Confidential
Responsibilities:
- Created, configured and maintained Automation Frameworks for Selenium.
- Involved in creation of Functional Automation Frameworks like DDF, KDF.
- Performed extensive programming for automating functional test cases.
- Extensively used Junit.
- Automated the functionality of application using Selenium Webdriver.
- Setting up various test procedures/standards according to the testing demands.
- Wrote test cases as scenarios to cover business functionality and mapped them into JIRA with the project requirements.
- Opening ticket in JIRA for any kind of issue.
- Track defects and take them up till closure. Keep up-to-date defect status on JIRA tracking tool.
- Prepare traceability matrix to track requirements.
- Share knowledge and lessons learnt Confidential the end of the work-unit deliverable.
Environment: Selenium Web Driver, JAVA, JUnit, XPath, Eclipse IDE, HTML, Windows
QA Analyst
Confidential
Responsibilities:
- Extensively involved in all stages of testing life cycle and Software Development Life cycle (SDLC) using Agile methodologies.
- Wrote Test Cases as per Requirement Specifications and Business rules.
- Configured Selenium Web Driver, Junit and created selenium automation scripts in java using JUnit prior to agile release.
- Involved in Designing & developing keyword driven framework using Selenium Web Driver.
- Worked on Selenium GUI Object/element verification is done through XPath.
- Used JUnit Annotations in Selenium Web Driver.
- Used bug tracking tool Jira.
- Regularly assess testing progress and prepare test status report for management.
- Communicate with QA manager about testing progress.
Environment: Java, Selenium Web Driver, JUnit, Jira, Windows
Confidential
QA Tester
Responsibilities:
- Involved in preparation of Test plans, created test cases.
- Participated in the walkthrough meetings for analyzing the BRD’S to create the test cases.
- Experienced in maintaining all the documentation required for testing.
- Tested the Application manually.
- Created Test Scenarios based on business requirements.
- Reported the bugs to developers.
- Performed Functional testing, User Acceptance Testing and System Testing.
Environment: Windows, Waterfall
