Sr Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Around 4+ years of experience in Software Test Automation of web based applications using Selenium WebDriver.
- Well Exposure in Python Coding compared with Java and C on Hands - on
- Experience in all aspects of software development life cycle and proficient with Agile, Waterfall, Spiral methodologies.
- Worked with Selenium IDE and Webdriver, TestNG, Maven, Cucumber, and Jenkins.
- Well conversant in performing White, Black and Grey Box testing on both functional and non-functional requirements.
- Proficient in Writing, Executing and Managing Test Cases, Bug Reporting and Tracking Defects using HP Quality Center and Bugzilla and Unfuddle and knowledge of JIRA.
- Having experience working on MAVEN, SVN.
- Expertise in Selenium WebDriver, Maven project with Eclipse configurations.
- Proficient in requirements gathering, specifications, documentation and analysis activities.
- Familiar with Test Strategy , Test Plan and Traceability Matrices Documents .
- Experience in Sanity, GUI, Functional, System and Regression Testing, Cross browser testing .
- Involvement in preparation of Test scenarios, Test cases , Test Scripts and executing the same.
- Diligent in analyzing test results and identifying defects . Good exposure on Bug Life Cycle. Experience in development of keyword driven framework & Hybrid Framework in WebDriver with TestNG.
- Experience in Logging Reports (using Log4j), XSLT reports, and TestNG reports.
- Used agile methodologies using Scrum and involved in scrum meetings as per requirements. Expert in documenting test cases, pre-conditions, Input data and expected results for System Integration Testing.
- Excellent knowledge of Software Development Life Cycle
- Experience in tracking test coverage and providing Metrics to management.
- Dedicated, result oriented and interested to learn new technologies.
TECHNICAL SKILLS:
Automation Tools: Selenium WebDriver, Selenium IDE
Programming languages: Core Java, Python
Databases: SQL Developer
Web Technologies: HTML, CSS, XML.
Bug Tracking tools: JIRA, Quality Center-ALM (QC).
Other Tools: Putty, FileZilla
PROFESSIONAL EXPERIENCE:
Confidential
Sr Software Engineer
Responsibilities:
- Business Requirement and Component test analysis.
- Adhered to Testing paradigm at every stage by writing Test cases, creating Test suite and executing test cases.
- Coordination with QA, development and onsite team.
- Understanding of the specifications for Quality testing.
- Providing support to technical discussions and implemented application changes.
- Supported solution designing activities and automated test scripts.
- Designed and implemented test scripts for sanity, Regression and New functionality and managed Selenium test automation processes.
- Trained other testers regarding usage of Selenium framework in BT Products.
- Modified automated test scripts as per system functionality and functional requirements.
- Reviewed test results, issues and defects related to Business units.
- Test execution of Sanity, New Functionality and Regression Test Scripts.
- Performed, compatibility testing on different browsers like Firefox & Chrome.
- Installation of Jenkins on Apache Tomcat and scheduling the jobs in Jenkins for Continuous integration.
- Tracking the results by running Jenkins job every day.
- Documenting all work in accordance with agreed standards, methods and tools.
- Reports progress and issues to supervisor and/or other peers in a clear and concise manner.
- Good exposure in the Test Management Tool Quality Center (QC-ALM).
- Good working knowledge on TestNG, Jenkins and SVN.
Confidential
Associate Software Engineer
Responsibilities:
- Prepared and Executed Test Cases as per System Requirements . And Developed the Automation Test Scripts .
- Worked with Touch actions, XML viewer and identifying other UI Elements
- Prepared and Executed Test Cases as per System Requirements.
- Preparing of Test plan, Test Scenarios, Test cases, Test data, Traceability Matrix and peer review of these.
- Created the test cases which verify the table definitions, default values.
- Performed testing like Smoke , Functional, Regression, System, Integration and User Acceptance testing.
- Developed and executed SQL queries to verify the proper insertion , deletion and updates into the data Warehouse supporting tables and cubes.
- Created various Test Summary and Defect Summary Reports.
- Co-ordination with the Project Managers and Development team for resolution of any outstanding issues.
- Performed Onsite-Offshore coordination. Tracked defects using Jira and generated defect summary reports .
- Used agile methodologies using Scrum and involved in scrum meetings as per requirements.
- Performed walkthrough of Test cases with Clients and Business Analysts.
- Involved in the preparation of Requirement Traceability Matrix document.
- Preparing Status reports and attending regular Status meetings.
- Responsible for preparation of test scenarios and test cases
- Involved in UAT testing. Performed data integrity testing by executing SQL statements at staging area
- Executed all test cases in the planned test cycles and log and track defect resolution for test cases.
- Maintained Test Metrics and bug database and generated monthly reports.
- Participated in meetings with Developers on change requests, Critical Issues, and modifications.
- Attended design reviews, requirements sessions , core team meetings , and technical team meetings to understand business requirements in order to identify test scenarios .
- Was involved in Data validation , Execution of User Acceptance testing and Regression Testing.
- To track the issues to closure by following them up and retesting them.
- Analyzed and reviewed the software requirements, functional specifications and design documents.
- Identified Test Scenarios and developed Test cases as per Software Requirement Specifications.
- Performed Smoke , GUI, Functional, Regression and System testing on the web application.
- Involved in the preparation of Traceability Matrix document.
- Involved in manual testing of all applications at Unit Level , Integration and system levels .
- Used Unfuddle Defect Tracking tool for Track the Defects and Defect Reporting.
- Involved in Defect review meetings with developers to discuss on critical issues.
- Created Test Cases for Integration testing as per High level design documents.
- Performed Black Box testing to check the functionality and user requirements.
- Used SQL queries to run Comparison Testing to compare data in database and data displayed on front end.
- Uploading Test plans , Test cases and Test results .