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.