I chose to work in software development for the constant challenge it provides. I love to learn and in this field I find theres always new tools, languages, methodologies, and opportunities around each corner.
-
Quality Assurance EngineerComcast Jun 2019 - Jun 2022• Working with engineers across multiple teams I designed testing solutions for our data ingestion platform• Using AWS SDK, TestNG, and REST-Assured I built a test framework to validate our APIs, AWS lambdas, kinesis streams, and dynamo tables are behaving as expected• Tests ran in parallel to ensure the run time never exceeds 5 minutes providing developers with near immediate feedback on new builds• Set up a pipeline in Concourse CI so anyone could run the tests on demand without setting up their local environment• Added environment variables to the framework to support running it against several test environments on demand• Active member in all agile ceremonies • Partake in technical discussions around things such as branching strategies, pipeline workflows to improve our SDLC• Started a QA meeting across multiple teams to keep testing strategies in sync and reduce duplicate efforts taking place• As a member of the on call rotation I provide front line production support debugging failures and fixing outages as well as supporting data producers who run into issues getting set up -
Quality Engineer IiiElsevier Nov 2016 - May 2019Philadelphia• Replaced existing automation frameworks with improved TestNG frameworks using the page object model to unify the automation process across the organization• Used selenium-server I created thread safe tests that could run in any test environment • Leveraged the ApacheHTTPComponents library to make API calls that generated and staged new test data before each test in seconds drastically reducing runtime • To resolve issues with finding web elements I began to raise pull requests where I added unique identifiers and classes to front end apps instead of using complex xpaths• Contributed to a side project where my team built a custom reporting dashboard in AngularJS to display our test logs being stored in MongoDB• Worked with ngWebDriver to resolve Selenium’s issues with AngularJS• Started a ‘Lunch & Learn’ where I invited manual testers to join me weekly for lessons covering technical topics such as Java, OOP, Selenium WebDriver, TestNG, Github, command line/terminal• In support of teams wanting to write in sprint automation I organized and assisted in teaching more formal lessons to entire sprint teams on test writing and maintenance • Admin and part of the peer review team for our GitHub automation repository• Managed and deployed to test environments hosted in OpenShift on AWS nodes• Transformed the functional automation team into a high functioning scrum team by running scrum ceremonies, building out a backlog, working with sprint teams to prioritize test cases and user flows, and escalating impediments we faced • Recently was placed as the lead Quality Engineer for a brand new project where I am responsible for a team of offshore QA while also maintaining high automation test coverage -
Automation EngineerCapital One May 2014 - Oct 2016Wilmington, Delaware• Started as a manual testing intern • While on a team focused on mostly web services I wrote and updated SoapUI tests as needed• After being moved to a front end project I taught myself Java to use the new Selenium/Cucumber framework that was replacing QTP • Actively contributed to the framework as I learned more about design patterns and efficient coding• Used Oracle’s JDBC library to validate the UI was displaying the correct values from the database• Converted eligible manual tests and existing automated QTP tests to Selenium/Cucumber/Java• Frequently collaborated with Product Owner(s) to compose Gherkin feature files and assure acceptance criteria is met• Writing, reviewing, and executing manual test cases in ALM
Ray Sims Education Details
-
ItworksComptia A+ Certification -
Upper Darby High SchoolConstruction And Computer Technology
Frequently Asked Questions about Ray Sims
What is Ray Sims's role at the current company?
Ray Sims's current role is Looking for new roles in the Java test automation realm.
What schools did Ray Sims attend?
Ray Sims attended Itworks, Upper Darby High School.
Not the Ray Sims you were looking for?
-
3hotmail.com, icsnews.com, icsnews.com
2 +197253XXXXX
-
1ibm.com
1 (800) 4XXXXXXX
-
1crai.com
3 +131237XXXXX
-
Ray Sims
Business Development Consultant For Hotelrez Hotels & Resorts At Hotelrez Hotels & ResortsGrapevine, Tx4genares.com, hotmail.com, hotelrez.net, genares.com15 +121495XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial