Post Job Free

Resume

Sign in

QA CONSULTANT

Location:
Denver, CO
Posted:
November 14, 2023

Contact this candidate

Resume:

RAJ JAND

Professional Summary

Self-starter, self-motivated, Quality Engineering driven professional with 13 years of experience of proven ability to deliver substantial productivity in designing, developing and implementing software quality through Automation frameworks.

Certifications/Career Achievements

Certified Scrum Master (CSM) & Certified Scrum Product Owner (CSPO)

Amazon AWS Certified Solutions Architect & Developer

Received FedEx’s BRAVO ZULU Award for a bug-free outstanding General Release

Received FedEx’s Certificate of Appreciation for successful implementation

of BPT Automation design & implementation

Received HPE SPOT award for the best QA performance

Technical Expertise

Platforms:

OSX, Ubuntu, CentOS

Languages:

Core Java, Python, Selenium WebDriver(Java & C#)

Database:

NoSQL – MongoDB

Automation Testing Tool:

UFT12.5,Selenium4.0, SOAP-UI

Test Management Tool:

ALM 12.5,JIRA

Version Control & Continuous Integration

BitBucket, GitHubEnterprise,Tortoise SVN, Jenkins,TeamCity, Code Collaborator, SonarQube,Travis CI

Performance Testing Tools:

Performance Center 12.5, Apache JMeter

Code Coverage Tools:

JaCoCo(Java Code Coverage), Cobertura, Eclemma

Project Building Tools

Apache Maven, Ant, Gradle,Ivy

Testing Frameworks:

JUnit, TestNG

Open Source Frameworks/Libraries:

Jersey(JAX-RS), Python Fabric,RestAssured

Scripting Languages:

JavaScript, VBScript,HTML, Shell Script, JSON,GSON,XML

Cloud Computing (AWS) :

EC2,S3,VPC,Route53, CloudWatch, IAM

Application Performance Monitoring Tools:

AppDynamics, New Relic, Splunk, Grafana

PROFESSIONAL EXPERIENCE

eCollege /Pearson April 2016 – Present

Senior Software Development Engineer in Test

Responsibilities:

Continuous Integration/Continuous Deployment and effectively manage automated environments. Deployment Automation & Containerization (Puppet, Docker, Kubernetes)

Provide technical expertise in building automated test solutions for the Cloud & Infrastructure platforms ( PaaS & IaaS)

Planned, created (including scripting) and executed automated tests using an automated scripting tools: Selenium Web Driver using Core Java.

Developed utility scripts using Python and Python Fabric.

Performed highly complex testing on projects using technical specifications and requirements: plans, schedules and implements testing projects, defines test objectives, writes scripts (manual and automated), performs smoke, functional, system, integration, and/or regression tests, performs back end data validation verification using SQL or similar method

Investigated and reported technical issues by communicating and working with various departments including: Development, Product, Project Management, Systems and Application support groups, Network Engineering, etc.

Formulated test plans including systems analysis, risk analysis, writing and plotting test strategies, and determines how to report defects (pre/post-production)

Lead and evolve automation technology. Ensure optimal use of technology and process to reduce test effort days and cycle time.

Ensured coordination with Project Management and Development on scheduling of internal and external releases and scope.

Developed schedules that drive the testing cycle and gain successful buy-in and accountability from key staff throughout the organization.

Developed and implemented test strategies and test plans in an Agile framework to identify software problems and their causes, including black box, white box, positive, negative, boundary, stress, integration, exploratory, usability, system, platform, or regression testing methodologies.

Conducted system performance testing to ensure system reliability, capacity and scalability in the lower test environments.

Environment: Ubuntu/Win7, Java, Selenium2, Python,Maven, Java,Stash,GitHubEnterprise,JIRA,Ant,Agile Methodologies(Scrum,Kanban),Apache-Cassandra,Apache-Cobertura,TestNG,Amazon AWS, Docker, Kubernetes,Ansible

Raymond James Financial- St.Petersburg, FL July 2012 to April ’16

Automation Test Lead

Responsibilities:

Developed Hybrid Automation Framework to test the client-server and web-bases applications

Prepared Test plans, Test Strategy and Testing processes for the entire project

Provided seamless automation solution across applications developed in Web, .Net and custom infragistics controls with an ability to add platforms like VB easily.

Work in conjunction with the manual testing efforts to optimize efficiency and reduce execution time by replacing repetitive and tedious processes with automation solution.

Developed automation scripts for Web, .Net and VB based applications using HP-QTP/ VBScript and ported the test results to HP-QC

Responsible for converting and developing HP-UFT automation scripts based on the regression test cases in HP-QC, MS-TFS

Developed cross-browser testing solution using Selenium WebDriver (coded in Java/JUnit) and reported the test results to MS-TFS

Extensive SQL queries for database migration testing using MS SQL Server 2008.

Worked with business users for User Acceptance Testing and acted as liaison between the business and project teams,generating and communicating status reports to different organization levels/teams

Ensure Infrastructure requirements are made available and are reviewed with all impacted stakeholders to understand the test impact.

Presenting weekly project status updates and improvements implemented to the clients

Developed schedules that drive the testing cycle and gain successful buy-in and accountability from key staff throughout the organization.

Developed directly and through staff, date-driven analysis and testing plans, managing schedules to ensure company goals are met; reports status, progress and provides explanations and future mitigations for deviations.

Preparation and Reviewing of Hybrid Automation Frame work, Database design and developing the automation scripts by using HP-QTP11.

Worked with web services protocol (SOAP & RESTFUL) and XML transactions using SOAP-UI by validating the request and response XML transactions using Groovy scripting.

Involved in writing, modifying SQL validation scripts in SQL Server 2008 to validate the outputs on the backend systems.

Project status reports, project plans, led product demonstrations, and presented design proposals both internally and to clients.

Environment: Windows 7, .Net, Java, C#, HP-QTP, HP-QC,Selenium WebDriver, SQL Server 2008,PL-SQL,MS-TFS,VBScript,JavaScript,JUnit,Tortoise SVN,Maven,XML,HTML,Eclipse IDE, Groovy, JSON, Agile Methodologies(Scrum)

FedEx Corporation –

Memphis, TN Colorado Springs, CO February 2007 to July 2012

Automation Architect

Responsibilities:

Designed, developed and implemented Test Automation Framework from scratch following were the Automation solution milestones :

Tested Web application using standard browsers (IE, FF, Chrome)

Created functional regression automation scripts using open source tools Selenium IDE, Selenium RC, GRID coded in Java/JUnit

Created performance test scripts using HP-Load Runner to monitor response time in development and QA environments.

As a Selenium Automation developer, ensured that daily automated regression testing is planned, running & completed successfully by working closely with the developers within the scrum team.

Tested web services using SoapUI with Groovy scripting and implemented data driven tests.

Used Maven, Tortoise-SVN, Selenium RC and Selenium GRID to create automation scripts developed in Java/JUnit

Involved in creation of automation framework using selenium and supported agile testers in creation of test scripts. Reviewed the Selenium Scripts developed by the team members

Experience building and maintaining a Selenium Regression test suite.

Setup the automation framework using Selenium RC, Selenium GRID, TestNG, SVN, Maven, and Continuum integration server.

Environment: Java, .Net, VBScript,JavaScript, HP-QC,Oracle,PL-SQL, Selenium RC,TestNG,JUnit,GRID, JMeter, Tortoise SVN, Maven, Groovy,HTML, Eclipse IDE

Validate the infrastructure upgrades/ changes and sign-off (GO/ No –GO) on the work requests released for testing before it goes to respective testing teams. If validation fails, analyze the issues and ensure they are resolved before releasing the systems to testing team

Single point of contact (SPOC) for Testing and for follow-up with development team on test environment setup, test data availability, requirements guidelines and test readiness.

Preparing test strategy and execution planning & Reporting team execution status to clients.

Perform work product review of all team members (placed at onsite/ offsite/ offshore) before submitting the artifacts to customers

Analyze and extract core issues in complex business projects and technical processes.

Ensure availability of test environment for testing and coordinate with different vertical teams (development, test partners, marketing and production support)

Recommend and layout failover, fallback, failback, decouple and disaster recovery testing scenarios as applicable for the infrastructure requirements.

Participate during production load weekend, work with production-support folks, provide necessary test scripts, coordinate checkout testing and ensure release is successful. Work proactively on any escalations and get them resolved within the time frame .

Document lessons learnt for a project which helps next release in the queue, job aids, special testing requirements, technical guides, process issue guidelines, test summary notes, defects analysis report and post release report.

Environment: Java, .Net, HP-QTP, HP-QC ALM,HP-Sprinter, SQL Server 2008, PL-SQL, Putty, Wily, HP- Load Runner, Eclipse IDE JSON,SoapUI, XML,WSDL,WebServices(SOAP & RESTFUL),HTML, Oracle

FedEx Corporation – Memphis, TN FEB 2007 to JAN 2011

Automation Lead

Responsible for Planning, Tracking, Reporting and coordinating between the Marketing, Business Partners, Development and the Offshore Team/Management. Subject Matter Expert (SME) for Marketing (Business Owners), Development and the various Testing teams. As an SME, provided inputs for the design of software through VOCs (Voice of customers) and business solutions to the project.

Responsibilities:

Developed project plans, track project execution, manage changes, develop and execute implementation plans

Prepared DTPS (Detailed Test Plan Specification) and conducting software requirements Walkthroughs and E-signoffs.

Preparation and Reviewing of Automation Frame work, Database design and developing the automation scripts by using HP-Quick Test Professional

Risk and Issue Management

Release and Change Management

Lead all software quality assurance testing activities for new and upgraded products and systems.

Developed schedules that drive the testing cycle and gain successful buy-in and accountability from key staff throughout the organization.

Provided quality assurance, technical research and analysis, and methodology consultation to developers

Represented quality assurance standards and requirements effectively in communication with product and system developers, section managers, directors and vice presidents.

Ensured quality programs meet or beat expectations of internal and external customers.

Lead and evolve automation technology. Ensure optimal use of technology and process to reduce test effort days and cycle time.

Coordinated with Project Management and Development Managers on scheduling of internal and external releases.



Contact this candidate