Sr.qa Engineer Resume
ManhattaN
SUMMARY
- 9 years of extensive IT experience in Automation, Integration Testing, Java Development, PHP /JavaScript/HTML Web Development, testing Client /Server and web applications.
- Extensive Experience in test automation using tools like Selenium (Selenium IDE, Selenium Web Driver), Eclipse IDE and preparation of automation test framework.
- Experience with Protractor, Mocha, chai, JavaScript and angularJS
- Hands on experience writing automations test scripts for Restful web service.
- Good experience using SOAP UI for web service testing.
- Involved in designing and implementing the Functional driven framework and Data driven framework using TestNG.
- Experience in working with JavaScript . Used Javascript for validations, UI animations, Hide/display parts of the page etc.
- Used AJAX and JQuery (JavaScript) to load the constantly changing data on to the webpage without the user interaction.
- Development experience using technologies like PHP, Java, Python, HTML, Ajax, JQuery, CSS, XML, JSON
- Strong Database skills in Oracle 10g, MySQL, MSSQL, Confidential .
- Familiar with SQL injection.
- Experienced in IDEs like Dream weaver, Eclipse and Sublime Text, Notepad++, Web Storm, IntelliJ.
- Solid experience in Memcache and Session handling.
- Excellent knowledge of integrating Facebook, Twitter.
- Well experienced in Black Box testing methodologies.
- Expertise in coding optimized SQL queries, Stored Procedures and Triggers on MySQL database.
- Experienced in full Software Development Life Cycle (SDLC) (designing, debugging, testing, documentation, maintenance and enhancement) using Agile and Waterfall methodologies.
- Hands on experience with analysis of business, technical, and functional requirements, converting requirements to test cases, developing test plans, executing test cases and troubleshooting defects and analyzing test results.
- Good experience in Manual Testing, Black Box, Functional, System Integration, Cross Browser Compatibility and Regression testing.
- Experience in Docker and Jenkins continues integration and continues deployment (CI/CD).
- Experience in supporting test automation with multiple interfaces: Web/HTML Applications, Web Services
- Ability to code around unrecognized web elements, handling pop - up windows.
- Proven experience using test management and defect tracking systems such as HP Quality Center, Mantis.
- As part of agile methodology actively participated in daily Scrum Calls to discuss daily status with DEV team and Product Owners.
- Experience in developing Test traceability matrix.
- Adapt to new technologies and good team player.
- Strong analytical ability, excellent interpersonal communication skills, proven track record and ability to work independently and in teams. Result-oriented with excellent problem-solving and leadership skills.
TECHNICAL SKILLS
Programming Languages: PHP 5, JAVA, .NET, Python
Test Management Tools: HP-Quality Center 9.1/10/11, Jira, Version One
Testing Automation Tools: Selenium (Selenium Web Driver, Selenium IDE), Protractor, Mocha, Chai
Testing Skills: Functional Testing, Integration Testing, Regression Testing, Database Testing, UAT Testing, XML /HTML Testing, Web Applications Testing, Interface Testing, Accessibility Testing, Web service Testing and exploratory testing.
Frameworks: CodeIgniter, FatFree Framework, Zend Framework
CMS: Joomla, Drupal.
Web Technologies: HTML5, CSS, JQuery, JavaScript, Ajax, XML, Json
Development Environments: LAMP, WAMP
Database: Oracle11i, MySql5.5, MSSql, Confidential
Operating System: Windows XP, Windows 7, Linux, Unix
Version Control Systems: Git, SVN
Others: Jenkins, SOAPUI, Restful, Eclipse IDE, Jenkins, ANT, Postman, MS Word, MS Excel, PowerPoint, Facebook API, Twitter API, Amazon SNS, SQL Workbench, SOAP, REST, Session Handling, CSRF
PROFESSIONAL EXPERIENCE
Confidential, Manhattan
Sr.QA Engineer
Responsibilities:
- Utilized Agile and SCRUM methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
- Developed Manual test cases for different test scenarios covering all aspects of project functionality.
- Written automation scripts for REST APIS.
- Tested the REST and SOAP web services using Postman and SOAP UI.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Execute and maintain automated test scenarios to address business and technical use cases. performed the API testing using Advanced Rest Client
- As part of compatibility testing, executed the web application related test cases on different browsers using Selenium Grid.
- Created the page objects for reusability
- Designed and Developed automation scripts for regression functionalities in Selenium web driver using Java and TestNG
- Present the story to the business for the acceptance.
- Implemented Continuous Integration, Continuous Deployment with fully automated process using Jenkins.
- Review the execution result of every build and if there is failure assign the script back to developer and help them to fix that.
- Helped in delivering the project under very tight schedule and minimum guidance
- Created and updated test scenarios, test plans, and test cases according to use cases and design.
- Tracked bugs in Jira and communicate to Development team & incase of frequent show-stoppers escalate to the Management.
Environment: Selenium, Java, TestNG, Maven, Web Storm IDE, JavaScript, Angular JS, HTML, Elementor, JiraConfidential, Version One, Git
Sr.QA Engineer
Responsibilities:
- Given the feedback for the Automating framework to improve the development velocity.
- Helped in building the framework.
- Designed and Developed automation scripts for regression functionalities in Selenium web driver using JavaScript, AngularJS, protractor, mocha, mocha-spect-reporter and chai.
- Used Elementor and Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Prepare the Test plan and test strategy for the Sprint
- Review the Automation script of the team, to make sure everyone is following the same standard
- Review the execution result every build and if there is failure assign the script back to developer and help them to fix that.
- Present the story to the business for the acceptance
- Actively participate in backlog grooming and retrospective meetings
Environment: Protractor, Mocha, Chai, Selenium, Web Storm IDE, JavaScript, Angular JS, HTML, Elementor, Linux
Confidential
Sr. QA Analyst
Responsibilities:
- Participated in the Test Automation Planning.
- Estimated the automation development lifecycle
- Understanding the basic flow of the Application and performing the feasibility analysis.
- Efficiently created and presented the POC to the end user
- Developed and reviewed the scripts developed by team members
- Developed Manual test cases for different test scenarios covering all aspects of project functionality using Quality Center.
- Designed and Developed automation scripts for regression functionalities in Selenium webdriver using Java programming language.
- Identifying and Coming up with the common functions which can be used across other projects as well.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Used selenium grid to run the test scripts in different browsers.
- Created and updated test scenarios, test plans, and test cases according to use cases and design.
- Performed Database Testing using SQL, executed various DML statements.
- Involved in preparation of requirement traceability matrix for test coverage.
Environment: Pega PRPC, Java, Selenium, Cucumber, Jira, Eclipse IDE, JavaScript, Quality Center 10.0, Oracle 10g, XML, MS-Excel, HTML, Windows
Confidential
Developer
Responsibilities:
- Analyzing, designing of database, Coding and solving issues in designing as well as logical part.
- Integrating SOAP web services into the site.
- Integrating Memcache to speed up the loading time and reducing the server load.
- Adding security to the site to prevent session hijacking, cross site scripting, CSRF and SQL injections.
- Testing of the application, detecting the bugs and fixing them.
- HTML Page Development using CSS and JavaScript
- Used JavaScript/AJAX to refresh the parts of the pages such that information can be loaded with out the interaction of the users. Used JavaScript to animate the elements of the pages
- Design and developed dynamic pages using HTML and PHP
- Created data model for the new system, designed and developed database tables.
- Design and developed using PHP object oriented methodologies.
- Validating all form elements using jQuery in client side as well as PHP in backend.
Environment: JQuery, PHP 5.3, MySQL 5.0, HTML, CSS, GD Library, IMAGE MAGICK, Ajax, Javascript, Json, Linux
Confidential
Developer
Responsibilities:
- Developed Annotation Pipeline (Gene, Region and Filter based Annotations, OMIM, IlluminaTrueSeq, Agilent bed array Annotations). Developed code to execute the annotation pipeline on the various Exome samples.
- Build Test Suite for Annotation Pipeline.
- Developed scripts on Java for doing analysis on different person's snp's.
- Variant Effect Prediction: (Polyphen, SIFT, SNAP, VAAST tools etc.): Identify, analyse, compare and test various variant prediction tools.
- Prepared detailed analysis of various prediction tools (35). Identified the various bio-properties associated with these tools and properties already available with Bio-Appliance. Implemented Polyphen, SIFT bio-properties as a part of analysis in Python.
- Worked on querying various bio-properties available from Bio-Appliance database as a part of building bio-properties Java API using BioJava.
Environment: Linux, Java, JSP, Servlets, Struts, HTML, JavaScript, PostgreSQL