Automation Lead/qa Resume
5.00/5 (Submit Your Rating)
Nashville, TN
SUMMARY:
- 15 years of overall IT experience in software development and testing in both agile and waterfall methodology.
- Experience in Automation testing using Java Selenium and Manual Testing.
- Experience in testing web and desktop based applications.
- Experience in version control systems like GIT, AWS Commit and SVN.
- Experience in deploying projects using CI/CD tools including Jenkins and AWS Code Pipeline.
- Experience in defect management tool including Jira and Confluence.
- Experience on working with Amazon Web Services. Used AWS platforms like Elastic Beanstalk, EC2, S3, Amazon DynamoDB, Amazon RDS, AWS Code Pipeline, Amazon Elastic Load Balancing and others as needed.
SUMMARY:
Testing: Selenium, JMeter, Junit, PostMan, TestNG
Language: Java 8
Build/Deploy: Maven, GIT, AWS, DevOps
Support: Chrome Developer Tools
Database: SQL, MySQL
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, TN
Automation Lead/QA
Responsibilities:
- Configured and developed test automation framework and tested its scalability and performance
- Analyzed the situation and prepared steps to perform the test automation
- Understood the functional and non - functional requirement and created the scope of automation
- Built test automation suites to support sprint level, regression or end-to-end tests.
- Troubleshooted and debugged test scripts.
- Used Jira tool for Agile project and defect management.
- Used Jenkins for CI/CD.
- Managed end to end manual testing activities.
- Prepared test estimations and testing status reports.
- Executed test scripts and reviewed results.
- Coordinated with support teams including Environment, Application, Test Data teams.
Confidential, Atlanta, GA
Software Engineer
Responsibilities:
- Followed Agile SCRUM methodology.
- Worked within the QA team in preparation and review of test cases. Was also involved in doing the unit testing on different test cases.
- Used GITHUB as version control system.
- Built parsers to parse CSV files to import transaction data into the database.
- Used AWS services to deploy and maintain our applications in cloud, logged into IAM dashboard, created a team with s3 access permission, logged into ec2 instance, configured AWS with commands and all.
- Developed microservices for different functionalities with the help of APIs.
- Used Jira for project tracking and Jenkins for build management.
Confidential, Detroit, MI
Software Engineer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) like requirement gathering,
- Analysis, design and implementation of the project.
- Used JIRA for tracking the work assigned, organizing issues and following the team activity.
- Followed Agile SCRUM methodology to deliver the product.
- Performed code review for the team members as per project standards.
- Involved in defining the database configurations.
- Worked within the QA team in preparation and review of test cases. Was also involved in doing the unit testing on different test cases.
- Used GITHUB as version control system.
Confidential, Boston, MA
Software Engineer
Responsibilities:
- Gained experience in Software Development models like Waterfall and Agile.
- Participated in multiple projects during my tenure at visual solutions. Experience in working both offshore and in the USA.
- Followed Agile methodology to deliver the product with cross-functional skills.
- Performed in unit testing application using Junit
- Interacted with Business Analyst in team meetings and involved in testing with End user.
- Experienced working with Amazon Web Services (AWS), EC2, Amazon RDS, Amazon DynamoDB, access management, AWS CloudWatch
- Implemented and scheduled AWS Lambda functions to trigger various AWS resources.
- Installation and setup of the class paths, maintenance and troubleshooting while deployment of software during development and QA phases.
- Involved in defining the database configurations.
- Used JIRA for tracking the work assigned, organizing issues and following team activity.
Confidential
Software Engineer
Responsibilities:
- Prepared Use Cases, sequence diagrams, class diagrams and deployment diagrams.
- Involved in designing, creating, reviewing Technical Design Documents.
- Provided technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.
- Production support contact - to analyze, debug and investigate problems reported by users
- Code reviews (standards, performance tuning, re factoring, reusability)
- Developing web applications and coordinating with other teams and web-service providers.
- Participated in daily stand up meetings as part of Agile methodology.