Senior Software Engineer Resume
PROFESSIONAL SUMMARY:
- A software test analyst with 5+ years of experience, working in major applications for Wholesale & Commercial Banking, Core Banking, Oil & Gas, and e - commerce domains. Below are some of the key points on my professional tenure so far:
- Full life-cycle of software test management including analyzing and managing the requirements to build an application with respect to the business need s
- Create and execute test cases/suites (manual / automated) in the following areas: functional, integration, interoperability, regression, stress and white box
- Exposed to trending software testing methodologies - SDLC (Agile, Waterfall)
- Have strong understanding of Agile methodologies and handling test life cycles in Agile projects.
- Expertise in handling tools such as JIRA, HP ALM, SQuirrel(SQL tool), Aqua Studio(SQL tool), Toad, Visual Studio
- Hands-on experience in CI/CD integration with Jenkins, GIT/BITBUCKET
- Hands-on experience in Maven and Gradle build tools.
- Engaged in Automation during my tenure by involving in developing a Macro to enhance application's durability. Automation using Java, Javascript, Selenium for web services, web and mobile applications
- Strong knowledge in Hadoop/BigData ecosystem and possess hands-on experience in data integrity testing.
- Experienced in automation testing in multi platform and browsers for web applications, web services, database.
- Experienced in UI automation testing using Galen framework
- Worked closely with cross functional team members (developers, business analysts, product management, customer) to prevent, report and resolve product defects
SOFTWARE SKILLS:
Types of Applications tested: Web application, Web services, Mobile app lication, BigData
Bug Tracking tools: JIRA, Bugzilla, Bug Tracker, QC
Test Management tools: ALM
Automated Testing tools: Cucumber, REST Assured, Galen, UFT, Selenium Webdriver, Selenium IDE, Jmeter,AppliTools Eyes.
BigData Ecosystem: Hadoop, Hive
RDBMS: MS SQL, Oracle, MySQL, Python
Programming Languages: Java, NodeJS, VB .net
Scripting: JavaScript, VB Script
Operating System: Windows, Mac
Tools and Utilities: MS Office, MS Sharepoint 2007 & 2010
Web Technologies: HTML, CSS
WORK HISTORY:
Confidential
Senior Software Engineer
Responsibilities:
- Developing automation test suites for WholeSale/Commercial banking applications using an inhouse framework based out of Selenium+Cucumber+Java.
- Proactively developed many functionalities/pre-defined steps that were missing in the testing framework.
- Vigorously developed automation test scripts to test the integrity of data from various Hadoop applications involving millions of data.
- Rewarded with “High Five” for writing an article on Layout testing. Rewarded “Silver ” for working hard for one of the major releases in the Bank.
- Contributed to improve the inhouse testing framework by adding features and documentation for easy and usage.
- Developed mock data generation tool kit based on AI with Python.
Confidential, Ohio
Software Test Engineer
Responsibilities:
- Worked as a lead automation test engineer for a US based ecommerce application.
- Developed automation test suite from the scratch for various scenarios ensuring full coverage.
- Test suites are executed through continuous integration(Jenkins) for every build.
- Implemented PhantomJS(Headless browser) for continuous integration.
- Performed cloud testing(BrowserStack) via my automation scripts over various platforms and browsers to ensure the application’s reliability.
- Specialized in Galen Framework to test the user interface.
- Generating the final results post execution in jUnit and publish it to the corresponding teams and stakeholders by capturing them as defects in JIRA.
Confidential
Consultant
Responsibilities:
- Supported the implementation of a private retail banking application for retail banking customers
- Demonstrated ability to review the business requirements, document the necessary and implementable requirements and freeze the same
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver and selenium Grid
- Testing web services, REST API
- Writing Test cases using Element locators, WebDriver methods using Java
- Load testing using JMeter
- Identified software defects and updated the same in test management tools
- Demonstrated hands on experience in Functional and Agile testing
- Hands on experience in developing Macros using VB Script to automate certain features for more reliability while testing to save time
- Delivered quality test cases and scenarios for better testing and with no defect leakage
Confidential
Project Engineer
Responsibilities:
- Created comprehensive test plans, test scripts, and use cases to support testing objectives.
- Developed and ensured adherence to testing standards and best practices.
- Performed system analysis, documentation, testing, implementation and user support for platform transitions.
- Led testing for newly developed applications in test environment and trained the team on application flow
- Experience in MS SQL server and T-SQL which involves monitoring and 4 eye checks.
- Created comprehensive report using JMeter for application load capabilities ed “Feather in my cap” for being the best team player and quick learning capabilities