Automation Qa Engineer And Support Lead Resume
CA
PROFESSIONAL SUMMARY:
- Software QA Engineer with 8 years of experience in web and mobile applications.
- Proficient in Software Quality Assurance and Test development in different environments and platforms.
- Good experience in mobile testing on various platforms like Android and iOS.
- Expertise in Manual, Black box and Grey box test automation.
- Extensive knowledge of QA processes and methodologies.
- Experience with development of QA Test Plan, Test Cases, Test Scripts and Bug reports.
- Hands on experience in performing Functional, Regression, Integration and User Acceptance Testing (UAT).
- Hands on experience in using Selenium IDE, Selenium WebDriver, TestNG, REST Assured, Espresso and Cucumber to perform automated testing and reporting.
- Experience in CI/CD improvements.
- Good knowledge of SQL statements.
- Good knowledge of ADB commands.
- Well versed in Linux/Unix commands and Shell scripting.
- Skilled in Agile and Waterfall software development life cycle methodologies.
- Knowledgeable in User Experience and Human Computer Interaction principles.
- Possess good analytical and problem solving skills.
- Highly creative with good communication skills and leadership qualities.
- Highly motivated to take independent responsibility and work with strict timelines as well as the ability to contribute and be a good team player.
TECHNICAL SKILLS:
Programming Languages: Selenium 2.0 WebDriver, Selenium IDE, Cucumber, QTP, TestNG, JUnit, Keyword driven, Postman, Espresso., Java, Shell Scripting, C, HTML.
Bug tracking tools: JIRA, Mercury Quality Center.
Scripting: JavaScript, Shell Scripting.
Databases: MySQL, Oracle, MS - SQL-Server, Postgres, MS-Access.
Web / App Servers: Tomcat, Jetty, Apache, Websphere, Java Web Server, JBoss.
Operating Systems: Unix/Linux/Solaris and Windows 9X, NT, 2000, XP, Mac OS X.
WORK EXPERIENCE:
Confidential, CA
Automation QA engineer and Support Lead
Responsibilities:
- Contribute individually as well as lead an off-shore QA team.
- Worked as a Support and QA lead for monthly production releases.
- Responsible for analyzing the requirements, developing a test plan and Scripting using BDD framework(Beedoo).
- Involved in the design, implementation, maintenance and execution of automated test cases using Selenium 2.0 WebDriver and JUnit in Java.
- Perform testing on various platforms and operating systems.
- Participate in client meetings.
- Work closely with the product team and the development team.
- Perform Manual as well as Automated testing of the application.
Environment: / Tools: Java/J2EE, Selenium 2.0 WebDriver, TestNG, HTML, JavaScript, AJAX, jQuery, CSS, HTTP, XML, Linux.
Confidential
Mobile automation tester
Responsibilities:
- Performed Manual testing(Mobile and web) on different Android devices.
- Learnt and executed automated functional tests on Android using Espresso framework.
- Execute regression, end-to-end- tests and follow up on results with core dev and devops teams
- Manage Test Requests and work with team members to enable them to write better tests
- Design tests, drive test implementation, execute regression and integration tests.
- Identified and reported software anomalies and defects in an internal bug tracking tool. Followed up with known problems until satisfactory resolution.
- Have used adb commands in mobile testing.
- Perform testing on various platforms, operating systems, 2G/3G/4G/LTE/Wi-fi networks and on different versions of android .
- Manage tasks within the QA team.
- Analyzing the requirements, developed detailed test cases and test suites
- Involved in the design, implementation, maintenance and execution of automated test cases using Espresso framework and JUnit in Java .
Environment: / Tools: Java/J2EE, Selenium 2.0 WebDriver, JUnit, Espresso, HTML, JavaScript, AJAX, jQuery, CSS, HTTP, XML, Unix, Mac OS X.
Confidential
QA Engineer
Responsibilities:
- Contribute individually as well as lead an off-shore QA team.
- Responsible for analyzing the requirements and developing a test plan.
- High degree of attention to detail.
- Identified and reported software anomalies and defects. Followed up with known problems until satisfactory resolution.
- Creating and running automated nightly build to discover new produced bugs earlier, reducing bug fixing time from 1-2 days to few hours.
- Perform testing on various platforms and operating systems.
- Manage tasks within the QA team.
- Raised and tracked defects in an internal bug tracking tool.
- Worked in a large project team with very strict timelines and great work intensity.
- Handled multiple projects at the same time.
- Participate in client meetings.
- Work closely with the product team and the development team.
- Perform Manual as well as Automated testing of the applications.
- Analyzing the requirements, developed detailed test cases and test suites
- Performed cross-browser (Firefox, Chrome, Safari) and cross-platform (Mac/Windows) compatibility testing.
- Involved in the design, implementation, maintenance and execution of automated test cases using Selenium 2.0 WebDriver and JUnit in Java using Page Object Model.
Environment: / Tools: Java/J2EE, Selenium 2.0 WebDriver, TestNG, HTML, JavaScript, AJAX, jQuery, CSS, HTTP, XML, Unix, Mac OS X.
Confidential, CA
QA Engineer
Responsibilities:
- Responsible for analyzing the requirements and developing a test plan for the project.
- Writing and executing test cases and test scripts after reviewing the business requirements and technical specification.
- Used debugging tools like ADB, DDMS, XCode, Charles debugger for mobile testing.
- Involved in the design, implementation, maintenance and execution of automated test cases using Selenium 2.0 WebDriver using Java
- Performed Black box, Integration and System testing for web and mobile platforms like Android and IOS.
- Created automated web services test scripts using REST Assured Framework.
- Used the Keyword driven framework extensively to design automation test cases.
- Used Selenium 2.0 WebDriver to execute test cases
- Executed SQL queries to validate test cases.
- Used JIRA for bug tracking.
- Maintained shell scripts for deployments in the test environment.
- Worked with an off-shore team to assign testing tasks and reviewing test plans and test cases.
Environment: / Tools: Java/J2EE, Selenium 2.0 WebDriver, TestNG, REST Assured, HTML, JavaScript, AJAX, jQuery,ADB, DDMS, XCode, Charles debugger, CSS, HTTP, MySQL, XML, SQL,Unix, Windows, Postman.
Confidential, MA
Quality Engineer
Responsibilities:
- Involved in the analysis of the requirements and developed test plans, test cases.
- Executed test cases using the test automation framework Cucumber.
- Wrote test cases that checked for page contents, broken links, GUI elements and user-input forms.
- Executed SQL commands to ensure data-integrity.
- Involved in reviewing the test cases using checkpoints and identifying and resolving bottlenecks.
Environment: / Tools: Cucumber, ADB, XCode, SQL, XML, Windows, HTML.
Confidential, Baltimore, MD
QA Analyst
Responsibilities:
- Developed automated test cases Selenium 2.0 WebDriver.
- Developed scripts for regression testing for each release of the application.
- Used the PageObject Pattern to create automated test cases.
- Extensively worked on handling the application response for Positive and Negative sets of data for data driven testing using TestNG.
- Conducted data driven testing by parameterize data using TestNG and Selenium WebDriver.
- Enhanced test scripts by adding various checkpoints like textarea, standard, table and database checkpoints.
- Conducted Regression Testing before and after the code conversion using Selenium 2.0 WebDriver.
- Performed Black box testing, Integration testing, System testing, data validation testing, end-to-end testing of the application and involved in white box testing.
- Interacted with Business Analysts, Developers and QA team members in different defect raising situations. .
- Performing queries to the database using SQLto check successful Transaction & to create particular test cases.
- Extensively communicated with developers using bug reporting tool JIRA.
- Developed Test Metrics on a weekly basis.
Environment: / Tools: Windows XP/2003, UNIX, Oracle 10g, SQL, PL/SQL, TOAD, XML, Informatica (ETL). Rational Clear Case, Rational Rose.
Confidential, New York
QA Analyst
Responsibilities:
- Involved in testing the law portal for different platforms, users and regions.
- Analyzed the requirements and developed Test Plans, Test Cases and executed them.
- Managed the triad meetings with the business team, development team and the testing team.
- Performed manual testing
- Performed data integrity testing by executing SQL commands.
Environment: / Tools: Windows XP/2003, HTML.
