Quality Assurance Analyst Resume
2.00/5 (Submit Your Rating)
Eagan, MinnesotA
SUMMARY:
- I am a QA Automation Engineer for a Pharmacy Benefit Management (PBM) client with experience in test data management, performance testing and ETL functional testing as well as PBM domain noledge in members and claims.
- Experienced in testing web applications and ETL database repositories within both teh functional and automated part of teh testing lifecycle.
- Testing was conducted with an agile approach, directly working with developers and autonomously attending project meetings as teh representative of teh QA team.
- Previously trained as an SDET with extensive training in automated frameworks as well.
TECHNICAL SKILLS:
Languages/Tools: Java EE, C#, Python, JavaScript, SQL, VBA, SAS, LoadRunner
DevOps: Jenkins, Maven, Agile, AWS EC2, Git, Tomcat
Testing: TestNG, JUnit, JMeter, Quality Center, Selenium (WebDriver), LoadRunner, Gherkin, Cucumber
Database Layer: AWS RDS /Oracle/DB2/Teradata Databases, Hibernate, JDBC, NoSQL, Microsoft Server
PROFESSIONAL EXPERIENCE:
Quality Assurance Analyst
Confidential, Eagan, Minnesota
Responsibilities:
- Extensive domain noledge in submitting members and to a lesser degree, claims in teh pharmacy benefit manager (PBM) space with experience with both teh front - end UI screens and back-end database structure.
- Created several complex SQL queries comparing data from databases at different levels of normalization on demand.
- Wrote stored procedures in order to speed up querying for both manual and automated tasks.
- Worked for an extended duration in an agile environment communicating with system analysts and developers and help troubleshoot and issue they come across as a functional tester.
- Spent a few months as part of Test Data Management team, providing thousands of records of masked or mocked up data on demand of teh rest of teh QA department.
- Tested every step of teh ETL process at teh client location spanning transformations from DB2, Oracle and Teradata servers.
- Used bash to navigate and manipulate data in ETL
- Created scripts in Python to automate simple to moderately complex tasks to assist with functional testing.
- Load tested above databases as well using various tools such as LoadRunner and JMeter to automate testing.
- Reported automation results from AppDynamics to capture performance metrics.
- Facilitated monthly reports for various automation, task and defect trackers.
- Set up an VM dat acted as teh parent node to set up Jenkins to automatically trigger over a dozen other VM’s to run LoadRunner scripts automatically.
- Wrote a few SAS projects to automate testing large volumes of data in external unix directories.
- Worked directly with project managers presenting various different test plans and cases.
SDET in Training
Confidential, Reston, Virginia
Responsibilities:
- Incorporated new features to an existing web application with teh design philosophies of Java Enterprise Edition (Java EE) to ensure its security and scalability.
- Devised Page Object Models (POM) for TestNG resulting in clear, explicitly written code.
- Built teh database layer in Oracle PL/SQL which connected to teh back-end through hibernate.
- Performed black box testing through Selenium WebDriver in Java using TestNG and introduced elements of BDD through teh Gherkin language with Cucumber tests.
- Facilitated a DevOps environment with continuous integration, delivery and deployment through Git as version control, Jenkins as build server and Tomcat as teh deployment container.
- Created a continuous integration pipeline utilizing Elastic Computer Cloud (EC2) instances from Amazon Web Services (AWS). Integrated Jenkins and two Amazon Machine Images (AMI) of different OS's (Linux and Windows) to build a master and slave relationship.
Confidential, Sun City, AZ
Quality Assurance AnalystResponsibilities:
- Big Data research with tools like Hadoop and visualization of data using Tableau, Python or R.
- Intermediate Python programming.
- Focused on Python but understand teh data structure of R, C and Java sufficiently to quickly adapt and utilize it after a short period of self-learning.
- Introduction to various development frameworks including Java EE, C#.NET and Django.
- Often took role of lead organizer in group projects, keeping team members focused using Github, Trello, Google calendar and other messaging services.