Tech Lead On-site Resume
ChicagO
SUMMARY:
- More than 9 years of progressive experience in designing, developing, and delivering cost effective, high performance technology solutions to meet challenging business demands.
- 9+ years of outstanding career as an IT Professional. Excellent Managerial / Leadership skills and focus on continuous process improvements and client centricity.
- Extensive practical hands - on experience in Requirements Analysis, Design, Development, Implementation, Testing and Maintenance of Java/J2EE based applications.
- 4+ years of experience in Automated Testing Tool like Selenium including Selenium Web Driver
- 5+ Years of experience in Rest Services and SOAP WebServices Testing using and SOAPUI, Postman, RestAssured.
- Well versed with Waterfall, Agile iterative, SAFe methodologies
- Have a good hands on RWD application testing.
- Experience in working DevOps culture of CI/CD with TDD and BDD.
- Currently working as Root because Analyst/SME/Automation lead Confidential Client location for a consumer facing application where development is done using blended methodologies.
- Extensive experience of Mobile application testing on various platforms and debugging of the issues.
- Expertise in using tools like HttpFox, fireEyes, NVDA screen reader, firebug.
- Thorough understanding of the SDLC with proficiency in all phases of software development life cycle including Planning, Mapping Business Requirements, Technical Documentation, Design, Development, Integration, Testing, Deployment and Troubleshooting
- Lead and execute test cases for functional, system integration, Regression, Smoke Testing and create defects, manage defects.
- Proficient in Linux/Solaris shell scripting language using Putty, vi Editor.
- Extensive experience in developing Test Plans, Test Cases, Test Scenarios, Test Scripts, Test Reports.
- Work closely with product developers to get faster, bug free and quality releases. Also have good communication, leadership and meticulous skill, which will prove to be valuable assets to any Organization’s.
- Strong analytical and product management skills including a thorough understanding of how to interpret business needs and translate them into application and operational requirements.
- Excellent written and verbal communication skills including the ability to discuss issues and concepts with technical and business personnel .
- Excellent learning of new technology/Skills, documenting them and passing on to the other resources to the team.
- Extensive experience of acting as a one point interface between testing, front end development, interfacing layers and backends to help analyze the correct root cause of an issue to minimize the defect resolution time.
TECHNICAL SKILLS:
Automation tool: : Rest-Assured, Selenium, Appium, PerfectoMobile, Cucumber, TestNG, Junit, Jasmine, PACT
Testing: RWD testing, Black Box Testing, backend API testing, Restfull API testing
CI/CD: Jenkins, TDD, BDD
Test Management Tools: HP ALMS, JIRA, Rational Clear Quest, TDP
Tools: Eclipse, Fire Bug, Postman, Selenium, Soap UI, Rally and SWITT
Platforms: Windows 2000/Windows XP/Windows 7, UNIX, LINUX
DBMS: SQL Server 2000, Oracle 8.0, Ms Access 2000
Application Software: MS Office 2000/2003/Xp/2007
Web Browsers: Internet Explorer, Chrome, Mozilla and Firefox
Languages: Java, SQL, JavaScript, Shellscript, HTML, CSS
PROFESSIONAL EXPERIENCE:
Confidential
Tech Lead On-Site
- Attending all agile ceremonies with design/Dev and business team to finalize User stories and HLD/AI documents.
- Responsible for Test Planning, Test case writing and test execution and getting it reviewed within PODs.
- Responsible to lead team to implement and extend the automated test scripts coverage in regression and agile via Selenium, Postman.
- Creating scripts for automated shakeout of major Regression flows using Selenium to reduce the manual effort involved in for every release.
- Automated Build validation using Selenium to reduce the manual effort involved in validating the build every day.
- Update the Automation Code before start of every release to include the latest changes on the environment which may break the flow and include the new Critical pages additions.
- Creating scripts for Restful api testing using Postman tool and automating them for regression
- Creating manual and automated script for USL API testing and executing them using an in house tool called SWITT.
- Working in an Agile/waterfall blended model so responsible for attending all the agile ceremonies.
- Currently as a Tech Lead/Regression lead handling offshore and Onshore Regression team of around 25 resources for System testing/Regression testing of entire Myatt application.
- Managing Project activities including project task scheduling, planning and reviews.
- Responsible for Test Planning and preparation of test bed for the entire release.
- Responsible for test execution on daily assignments for the team and reaching the targets.
- Maintaining requirements, test cases, test data, test results and bugs using TDP
- Proactively define and monitor project issues and risks and develop mitigation plans.
- Involved in Test Execution on web and Mobile device and Tablets - Involves GUI Functional flows, web log files, log verification for API flows, DB Table verification to compare back end and front end results
- Co-ordination between different application and testing teams involved.
- Attending defect resolution meetings with the development teams and working towards bug resolution
- Reporting the bugs in QC/TDP and Prepared reports using Quality Center and responsible for the all opened defects till the closer.
- Track progress of the projects and deliverables and regular report generation to the clients.
- Participating in business, client and status meetings.
- Onsite offshore co-ordination for the assigned projects and release level testings.
- Handling Rapid Deployment projects.
- Responsible to conduct trainings and grooming the new team members joined in the team.
- Creating project estimates, S&D and resource planning
- Work on all the Critical and High tickets to make sure the tickets are valid as per the requirements for the new functionalities or BAU functionalities.
- Make sure to check the data validities to check the specific setups required for testing the target functionality.
- Check the data flow between different systems either by checking logs/ having a look Confidential the XML getting generated/ triggering the API manually using the SWITT tool (Internal tool which allows XML and form entry method for API inputs).
- Involved different teams in working sessions to discuss on the defects to get them resolved in the minimum possible defect life time.
- Hosted war room sessions to bring the critical tickets and the tickets bouncing between different teams to a logical Conclusion with everyone’s consent right in front of everyone.
- Worked with Business teams to help take a logical decision on defects which highlight missing requirements or an unplanned effort.
- Help identify the missing requirements and to get a formal documentation written for the gaps identified either in forms of Internal Enhancements or Change request document by involving Business teams and developers on a common platform.
Confidential, Chicago
Programming Tools: C# and SQL Server 2000
Software QA Engineer
Role/Responsibilities:
- Worked as the QA team member in a team of 6 members.
- Involved in functional study of the Application.
- Involved in Preparation and execution of full suite of test cases.
- Involved in sanity and system testing.
- Operating system compatibility testing done on various platforms.
- Involved in GUI, Functional and Regression testing.
- Analyzing the results and coordinating with Development team
- Involved in all testing related documentation and following Quality procedures.
- Involved in Setting of Test Environment on different machines.
- Prepare test status report and weekly status report.
- Involved in developing Test reports using Templates and Developed Bug report.
