Post Job Free
Sign in

Quality Engineer Selenium

Location:
Avon Lake, OH
Posted:
April 07, 2020

Contact this candidate

Resume:

SESHA SAI DARAPUREDDY

Mobile: +1-816-***-****

**********@*****.***

PROFESSIONAL SUMMARY

• Strong experience in all phases of Software Testing Life Cycle (STLC), including evaluating requirements, test planning, test case design, development, test execution, defect tracking, and reporting.

• A proactive and organized individual with professional working experience in Automation, Java and AWS, seeking a position which leverages my technical and professional skills.

• Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report.

• Expert in developing Selenium Web Driver test scripts using Java, JavaScript and Test Frameworks using TestNG

• Hands on experience in Test automation using different Automation tools/techniques by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, running scripts, debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.

• Experienced with Web Services, SOAP, Soap UI and RESTFUL services.

• Used Eclipse and IntelliJ IDE to develop & debug the code

• Performed manual mobile testing using emulators and IOS simulators.

• Experience in Understanding the code written in different programming languages Java, Java Script, and databases like Oracle, SQL Server.

• Extensive Manual testing experience in Black Box testing, Functional, Integration, Regression, User, Acceptance

(Alpha and Beta Testing), System, UI-testing, Smoke, Sanity testing.

• Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Jira

• Experience in Back-end testing, data validation, Database testing using SQL queries.

• Excellent experience with source version control tools such as Subversion [SVN] and GIT.

• Attended weekly design meetings to understand the application and specific new or modified features.

• Expertise in back end testing and writing SQL queries, joins, procedures using Oracle and SQL server.

• Creates and executes REST testing using Postman.

• Implemented Page Object Model [POM] automation framework with Selenium WebDriver and Cucumber in Java.

• Configured, supported and maintained all networks, firewall, storage, load balancers, operating systems and software in AWS EC2.

• Built S3 buckets and managed policies for S3 buckets & used S3 bucket and glacier for storage and backup on AWS.

• Configured ELB with EC2 Auto scaling groups. Installation of EC2 instances for production, Testing and Development environment..

• Excellent analytical and problem-solving skills with the ability to trouble shoot and Worked closely with Business Analyst for requirements study and develop SQL scripts for end-end process validation. EDUCATION

• Master’s in computer science Aug 2016 - Dec 2017 University of Central Missouri, MO. GPA: 3.7 / 4.0

• Bachelor’s in Computer Science and Engineering Sep 2012– May 2016 Andhra University, India. GPA: 8.4 / 10

TECHNICAL SKILLS

Operating Systems: Windows, UNIX

Programming Languages: C, JAVA

Testing Tools: Selenium Web Driver, JMeter, Cucumber, Firebug, Fire Path, Soap UI, Postman Databases: My SQL, Oracle, PostgreSQL

Testing: Integration, Functional, Regression, Manual Testing, Black Box and White Box Testing. Build/ CI Tools: Maven, Jenkins

Methodologies: Agile, Waterfall, SCRUM

Firefox Add-ons: XPath and Firebug

IDEs: Eclipse IDE, IntelliJ

Other Software: MS Office

Web Technology: HTML, PHP, CSS, JavaScript, JSON/XML, CSS Version control: SVN, GIT

PROFESSIONAL EXPERIENCE

Macys Technologies,

Automation Quality Engineer

November 2018 – April 2020

Responsibilities:

• Involved in implementing Backend Framework to automate REST and SOAP APls into Stores Domain Testing (SDT) Framework using REST Assured, Java, TestNG.

• Develop BDD tests using Cucumber by writing feature files and step definitions.

• Used Spring MVC to develop application architecture and JDBC to interact with Database. Also used Ajax to communicate with database for certain functionalities.

• Designed and developed front view components using JSP and HTML.

• Used XML Web Services using SOAP to transfer information to the supply chain and domain expertise Monitoring Systems.

• Participate in Sprint planning meetings and retrospective every two weeks.

• Perform code reviews.

• Perform Integration, Regression and End to End Testing.

• Maintenance of Selenium and JAVA code in the framework over the time for improvements and new features

• Involve in executing transactions at Point of Sale registers for validating different register and CRU screens in all divisions.

• Write SQL queries for validating database

• Develop BDD tests using Cucumber by writing feature files and step definitions.

• Participate in Sprint planning meetings and retrospective.

• Identify bugs and report on constant basis in JIRA.

• Work closely with Business Analysts to gather information about the business requirement.

• Verify iApi logs for every transaction

Softworld Technologies,

Software Developer at Test

Jan 2018 – Nov 2018

Responsibilities:

• Create test cases based on the project needs to meet end-to-end requirements.

• Create Activity diagrams, class diagrams and Sequence diagrams for the tasks.

• Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.

• Experience with Test Automation tools such as Selenium, Jmeter, Junit.

• Designed and implemented Selenium WebDriver automation framework for Smoke and Regression test suites using TestNG

• Participated in Fast paced dynamic 2 weeks’ sprint in a Scalable Agile Framework (SAF).

• Expertise in testing the web application using Selenium (Data-Driven. XPath locator) and WebDriver.

• Develop MVC design pattern-based user developed screens using JSP, JavaScript, AJAX and Ext JS.

• Interface using JSP, XML, HTML, CSS and Struts.

• Develop various generic JavaScript functions used for validations. Involve in Iterative development using Agile Process.

• Develop database including creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and perform SQL tuning.

• Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.

• Performed GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium and Appium for both Web and mobile platforms.

• Use Eclipse to develop and debug application code.

• Performed complex queries using SQL involving various joins for database testing and documented the obtained results.

• Locating elements was done by using Firepath, Firebug and XPath tools.

• Use Log4j utility to generate run-time logs.

Srabus, Hyderabad, India

Role: Quality Analyst

Jan 2014 – June 2016

Responsibilities:

• Developed Test Cases to cover overall quality assurance testing. Executed the Test cases for Crystal Reports. Maintained Test Logs and Reports in Quality Center.

• Attended Weekly Status Meetings, discussed and interacted with team members.

• Prepared Defect Report as per severity and Priority.

• Worked on SQL statements in checking the validity of the Backend.

• Performed the browser Compatibility testing for employee stock portal (IE9, Firefox, Safari, Google chrome).

• Collaborate with business analysts and developers to build a test environment using SQL

• Designed Test cases and executed Test cases and reported the Bugs using Quality Center.

• Planned and executed end-to- end testing including functional, smoke, regression, integration and exploratory testing as required in Waterfall.

• Used Quality Center to manage testing and track test results for each build and report defects detected.

• Implemented SOAP UI for Web Service Testing

• Worked closely with Business Analyst for Requirements Study and develop SQL Scripts for end - end process validation.

• Interacted with developers to follow up on defects and issues.

• Responsible for providing the status updates to the team on daily basis.

• Generated the Test Status Reports from Test Director and regularly presented to QA Team lead and Project team lead.

• Knowledge on Functional and Non-Functional testing of web-based applications. ACCOMPLISHMENTS

• AWS Certified Developer - Associate 2017.



Contact this candidate