OutdefineJoin for free
Photo of Laura Capsatrusted member badge

Laura Capsa

Software Engineer in Test SDET

Bucharest, Romania
0
Followers
1
Following
Laura is a Software Developer Engineer in Test with over 8 years of experience, embodying a passion for precision and innovation. In a dynamic IT environment, Laura has sharpened her skills to mastery, adeptly navigating a diverse array of technologies and methodologies.

As the architect behind automation testing solutions, Laura leverages cutting-edge tools like Cypress, Playwright, and Selenium WebDriver, alongside languages such as Java, Javascript, and Typescript. Her expertise extends to Continuous Integration/Continuous Deployment (CI/CD) pipelines, where she seamlessly integrates GitLab CI/CD, Azure Devops, Jenkins, and Maven.

Laura's impact spans across industries—from insurance to content management, banking, clinical trials, and video creation. Her legacy lies in the robust testing frameworks she's crafted, enduring the test of time and setting new standards for excellence.

Proficient in Agile and Scrum methodologies, Laura possesses a strong foundation in Test Planning and Quality Assurance. Her credentials, including a bachelor's degree in computer science from Al.I.Cuza University of Iaşi, alongside certifications in Java8, ISTQB, and English proficiency, underscore her commitment to excellence. Yet, what truly sets Laura apart is her insatiable thirst for knowledge. Always on the lookout for the next big thing, she eagerly embraces new tools and technologies, pushing the boundaries of automation testing and inspiring others to do the same.

Laura's creative problem-solving abilities, meticulous attention to detail, and proactive mindset make her indispensable in navigating complex business requirements and fostering strong client relationships. Her adaptability and effective communication skills shine brightest in high-pressure environments, where she remains a steady hand in turbulent seas.

Careers

Software Development Engineer In Test Lead

90 Seconds

Full time4/2022 - 2/2024
  1. develop an automation framework using Playwright and TypeScript that ed to execute e2e testson merge requests
  2. setup the testing mindset inside the development teams: what needs t be tested, at what level (unit,component, e2e) and what type of test best suits each functionality (UI, backend)
  3. - help everyone understand and follow the TDD methodology
  4. - code reviews to make sure each story is properly developed & tested
  5. - implement complex automation solutions for the e2e framework
  6. - setup GitLab pipelines to run the automated tests
  7. - help the teams grow the mindset of having most of the code tested at a lower level (unit, componenttesting)
  8. - setup Chromatic tool for detecting UI visual changes
  9. - review, offer feedback on Storybook components
  10. - pair pairing with developers to help achive our testing goals
  11. - support the scrum master to review the stories
Software Development Engineer Test Lead

Clinical Maestro

Full time3/2021 - 2/2024
  1. - develop an automation framework for the e2e tests, using Cypress, Javascript, Cucumber
  2. - develop support to integrate framework with Jira test case management and XRay tools automatically: export the test cases, execute tests, process results and built report, submit the test results to XRay test execution
  3. - develop support to integrate with mailing tool MailSlurp for automatic mail generation and inbox validation
  4. - CI Azure pipelines setup and support to integrate with automated e2e tests
  5. - prepare sanity and regression test plans in XRay
  6. - automate Cucumber scenarios from the test plans
  7. - develop support to filter the exported test plan based on the active application license and application version
  8. - demo and knowledge sharing for in-sprint testing team on automation framework features
  9. - offer support for 4 automation testers to develop new tests, but also to run and fix the ones from nightly runs
  10. - create milestones for automation framework features and prepare timeline with status updates per sprint
  11. - foresee problems that may arise on testing and implement automated solutions as well as raising risks related to the current process
  12. - offer support on releases for different clients: automated tests run and investigation of results
  13. - interview new testers to joing our team
Software Development Engineer Test Lead

Adservio

Full time9/2020 - 5/2021
  1. analyze the project business and technologies used in implementation, in order to choose the best automation tools for both API and UI testing;
  2. - create setup of the automation project using Cypress, JavaScript technologies for both API and UI testing, by implementing technical solutions to support:
  3. * running tests using command line and automatically generate test report (mochawesome-report-generator and mochawesome-merge plugins)
  4. * running from command line only tagged tests (cypress-select-tests plugin)
  5. * reusing the authorization cookies set in the browser across multiple tests, in order to decrease run time of UI scenarios
  6. * parameterizing the environment url, so that each run can be on a different environment
  7. - prepare and organize test scripts and test methods based on business functionalities;
  8. - document the automation project and prepare technical demo for the development team;
  9. - responsible for setting the testing process of the project;
  10. - analyze and choose a test management tool that best fits the needs;
  11. - responsible for code reviews on the automation framework;
  12. - coordinate and coach testers inside the team in order to grow their automation skills;
  13. - interview testers to join the team and support in onboarding knowledge transfer process.
Software Development Engineer Test Lead

Endava

Full time12/2019 - 8/2020
  1. VOCALINK project:
  2. oversee test artifacts: test scenarios in Zephyr, test automation, raised fects
  3. -manage proposal of tests for automation and estimate current sprint stories and tasks
  4. -coach the two testers inside the Scrum team and offer support for the testers in the other 3 teams fromIasi
  5. -propose improvements for the automation framework and the test process
  6. -code review for pull requests on test automation
  7. -build the test environment for in-sprint testing (either locally on UNIX environment or by using Jenkinsdeploy jobs)
  8. -sync with other 3 test leads in Iasi regarding test process & possible intersection of the developedfunctionality and dependencies between teams
  9. -implement automation solutions with Java 8 and Spring Framework
  10. Starting on June joined a new core automation group responsible to:
  11. -build highly maintainable and scalable design for challenging problems
  12. -improve the core automation framework (used by all 15 team members)
  13. -proactively collaborate with all teams to spread the knowledge and offer support on implementing theagreed solutions
  14. -demo and document each enabler/ improvement to all testers in the project
  15. -work closely with the architect to agree on the design, as well as with test leads to understandproblems and come up with solutions
  16. -mentor testers on implementing tests in the framework and review pull requests in order to make surethe guideline is followed
  17. Technical Skills and Tools:
  18. RestAssured, Java 8, Spring Boot, Cucumber, JUnit, Oracle SQL, Postman, Selenium WebDriver,Jenkins, GIT, exposure to UNIX operating system, testing in containerized environment (Docker).
Software Development Engineer in Test

Endava

Full time6/2019 - 11/2019
  1. Project Worldpay:
  2. analyze the frameworks developed by other teams to get an overview picture of what can be reused
  3. - create end-to-end Cucumber scenarios based on client needs
  4. - design and implement the automation framework (data driven) and come with solutions for challengingproblems, like: preparing data in the database (used JDBC module from Spring), executing differentshell commands over SSH (JSch library from Java)
  5. - implement automation solutions with Java 8 and Spring Framework
  6. - work closely with the test lead to create a roadmap of our framework, refine the backlog and estimateeach sprint
  7. - actively participate in code reviews to make sure the team members have the same understanding ofthe framework and follow the code conventions
  8. - help the new team members understand the business as well as what was developed until that point
  9. - make sure impediments are raised
  10. - prepare demo for the clients
  11. - create technical documentation
QA Automation Engineer

Endava

Full time4/2017 - 5/2019
  1. NYKREDIT project:
  2. during the last year coordinated the QA work (4 testers): test scenarios d automationimplementation
  3. use BDD approach to create Cucumber scenarios while following the guideline agreed betweentesters and business people
  4. - create and maintain the test automation framework using Java8 and RestAssured
  5. - make sure the Java automation code follows the standards agreed with the development team
  6. - analyze the SonarQube metrics in order to ensure automation code quality
  7. - analyze Jenkins Cucumber reports and provide a weekly status report on both component andcomponent integration tests
  8. - analyze root cause of failures on test environments using Splunk
  9. - investigate and log defects in Jira
  10. - collaborate with the developers and business analysts on defect investigation (distributed team)
  11. - handle knowledge transfer for new colleagues and support them in the ramp-up process
  12. - actively participate in the code reviews (used Bitbucket)
  13. - use feature branching strategy
  14. - visit the client when necessary and participate in workshops with business analyst and test manager inorder to create a guideline for Cucumber scenarios- closely communicate with business analysts in order to create component and integration test casesfor Rest API micro-services
Software Development Engineer in Test

Ness Digital Engineering

Full time4/2016 - 5/2017
  1. ALFRESCO project:
  2. create and review test cases, create and maintain testing framework, configure Jenkinsjobs in order to obtain periodic reports on the coverage and stability of the framework.
  3. Tasks:
  4. - investigate software defects and identify their root cause
  5. - create test cases in TestRail based on documentation
  6. - review test cases and automate them using Selenium WebDriver with Jaa
  7. - perform sanity and regression testing
  8. - configure Jenkins build jobs
  9. - maintain automated tests based on Jenkins builds
  10. - give periodic reports on the coverage of the framework as well as on the stability
QA Engineer

Levi9 Technology Services

Full time9/2015 - 3/2016
  1. analyze the requirements, understand what needs to be tested and how to test
  2. - interact with product owner to better understand the product requirements or in case the designrequires any kind of modifications
  3. - develop test cases, estimate and prioritize testing activities
  4. - ensure issues are identified, tracked, reported and resolved in an effective manner, assisting in theinvestigation where needed
  5. - execute all the test cases and report defects, define severity and priority for each defect
  6. - carry out regression testing when changes are made to code in order to fix defects
  7. - perform mobile responsive testing using BrowserStack, VMware workstation
  8. - design test scenarios for usability testing
  9. - perform REST API testing with Postman
  10. - performance testing with JMeter
  11. - develop automation framework using Selenium WebDriver and Java
  12. - adopt Agile methodology (Scrum)

Education

Faculty of Computer Science, Al.I.Cuza University of Iaşi

Computer Science

Bachelor's DegreeClass of 2015
National College Iași

National College Iași

High School / GEDClass of 2012

Collections

Outdefine logomark

Assessment badge

Completed assessment
03/07/2024
Skill Verification
Skills
CypressJavaTesting Frameworks (Selenium, Cypress, JUnit)Rest Assurredautomated testingMySQLoracle sqlSpring FrameworkJavascriptQA Automation with Playwright
Experience8+ years
Hourly rate$60/hr
Open to
remote

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!