Post Job Free

Resume

Sign in

Software Development Engineer in Test

Location:
Ortega, CA, 95014
Posted:
February 04, 2024

Contact this candidate

Resume:

Seil Turdukulova

Tampa, FL • +1-773-***-**** • ad3c03@r.postjobfree.com • linkedin.com/in/seil-td

• Legally authorized to work in U.S. for any employer without sponsorship (Green Card) Senior Full-Stack Software Development Engineer in Test Senior QA Automation Engineer with over 7 years of experience in software testing and quality assurance, specializing in UI, API, mobile, and database testing across financial, healthcare, and logistics sectors. Demonstrated ability to achieve 95% test coverage and 90% automation within 6 months, enhancing product reliability and efficiency. Skilled in implementing test automation frameworks for web-based applications and possessing a thorough understanding of monolithic, SOA, and microservices architectures. Experienced in integrating QA with DevOps practices using tools like AWS, Jenkins, GitHub, Docker, and Kubernetes. Adept in Agile methodologies with 7 years of hands-on experience in Agile teams, complemented by strong leadership, communication, learning, analytical, and documentation skills.

WORK EXPERIENCE

Software Development Engineer in Test • Remote Aug 2021 - Present Fidelity Investments

Technologies: Java, Maven, TestNG, Cucumber, Postman, RestAssured, SQL, JDBC, Selenium, Git/GitHub, Jenkins, Docker, Kubernetes, JSON, HTML, Jackson, Log4j, Lombok, Linux commands, JIRA, Microsoft Office Suite, Confluence, Slack, Microsoft Teams/Zoom.

• Developed and maintained a comprehensive suite of API, database and UI test cases, covering all critical functionalities, resulting in a a 87% test coverage and ensuring thorough validation of system behavior.

• Predominantly focused on automation testing, covering about 90% of the testing efforts, while dedicating around 10% of my time to manual testing when needed.

• Involved in designing managing, and executing backend and database-related Automation Test cases using Java, Maven, TestNG, Cucumber, Postman, RestAssured, SQL, JDBC.

• Utilized Selenium, Java, TestNG, and Cucumber to create, manage, and execute automated tests for UI testing.

• Utilized Git/GitHub and Jenkins for version control and continuous integration.

• Collaborated effectively with the team using Jira to ensure streamlined test management and efficient communication within the development process.

• Effectively connected relational databases to Testing Framework using Java JDBC Library for automating Oracle DB and MySQL.

• Improved efficiency of existing test infrastructure using Docker, Selenium and headless browser executions

• Deployed services in Kubernetes, using Jenkins.

• Successfully upheld software quality and stability by maintaining and automating various testing processes, including regression, integration testing, and smoke testing resulting in a reliable and efficient product. Implemented Jenkins, GitHub for continuous integration and continuous delivery (CI/CD) pipelines.

• Strong experience in creating and maintaining comprehensive test documentation, including test cases, test scripts, and test data, etc ensuring efficient knowledge transfer and smooth onboarding of new team members. Collaborated with team members using Jira for effective project management.

• Demonstrated a proactive approach to learning and staying up-to-date with the latest industry trends, tools, and technologies related to all layers of testing, enhancing personal knowledge and contributing to the team's continuous improvement.

• Effectively led the training and onboarding of new team members, ensuring they acquired the required skills and knowledge to swiftly and effectively contribute to testing efforts, resulting in project success.

• Developed automated test suite that identified and resolved 90% of defects in 1 month. Software Development Engineer in Test/ Team Lead • Remote Aug 2019 - Aug 2021 DAT Freight & Analytics

Technologies: Java, Maven, TestNG, Cucumber, Postman, RestAssured, Java Script, Mocha, Node.js, Cypress, Git/ GitHub, Jenkins, Confluence, JSON, HTML, Jackson, Log4j, Lombok, Linux commands, Microsoft Excel, Splunk, JIRA, Slack, Microsoft Teams/Zoom.

• Built & implemented automated testing framework reducing manual testing time by 50% in 6 months.

• Implemented UI Test automation using JavaScript, Node.js, Mocha, Cucumber, and Cypress, leveraging the JavaScript ecosystem for robust scripting and efficient project management.

• Utilized Cucumber for Behavior-Driven Development (BDD), Cypress for web automation, and the Page Object Model (POM) design pattern for maintainable and reusable tests.

• Integrated Cypress tests into the Jenkins CI/CD pipeline, ensuring effective collaboration, efficient testing, and reliable test execution.

• Developed and executed automated test scripts using JavaScript, Mocha, and Cypress, achieving a 90% increase in testing efficiency.

• Proactively self-learned API and database testing concepts, methodologies, and tools, acquiring expertise in a short timeframe.

• Successfully demonstrated the acquired knowledge to the team through a comprehensive demo, showcasing the value and benefits of automating API. Frameworks presented based on Karate or Rest Assured/Cucumber.

• Took the initiative to implement API and database testing capabilities into our existing framework, enhancing the overall testing coverage and ensuring the delivery of reliable and high-quality software.

• Collaborated closely with cross-functional team's, including developers and business analysts, to understand project requirements and ensure comprehensive Test coverage for API and database functionalities.

• Developed and executed automated Test scripts using industry-standard tools and frameworks, such as RestAssured, Postman, and JUnit, for efficient and reliable API and database testing.

• Led a team of SDETs in API testing and provided training to enhance their expertise in API testing techniques and best practices.

Automation Engineer • Orlando, FL, USA Jul 2017 - Jul 2019 Florida Blue

Technologies: Selenium WebDriver, Java, Junit, Maven, Appium, Cucumber, Apache POI, Log4j, HTML, Linux commands, Microsoft Excel, Slack, Microsoft Teams, Azure DevOps, TestRail.

• Developed automation Test scripts using Selenium WebDriver, Java, Junit, Maven, and Appium for web and mobile application testing.

• Implemented robust and scalable UI automation frameworks, incorporating the Page Object Model (POM) design pattern and data-driven testing for efficient Test maintenance and increased coverage.

• Designed and executed mobile application test cases using Appium for both Android and iOS platforms, ensuring functionality, consistency, and responsiveness across various devices.

• Integrated Appium with Selenium to provide a unified approach for testing both web and mobile applications, enhancing the efficiency of the automation process.

• Responsible for executing various testing types such as Smoke, Regression, Functional Testing, Positive, Negative Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing.

• Actively participated in Agile ceremonies, providing valuable insights, raising concerns, and contributing to continuous improvement initiatives, fostering a collaborative and high - performing team environment.

• Used Azure Boards for project management, issue tracking, and agile project planning and Azure Wiki for documentation.

• Managed source code version control and facilitated collaborative coding efforts using Azure Repos, ensuring efficient branching, merging, and code integrity.

• Implemented and maintained CI/CD workflows with Azure Pipelines, automating the build, test, and deployment processes to enhance software delivery efficiency and reliability.

• Was actively involved in and worked with other team members to coordinate our testing efforts during the end to end and UAT testing of the project.

• Used Apache POI to read data from Excel files and configured log4j for better logging mechanisms, applicable in both web and mobile test automation.

QA Analyst/ Intern • Bishkek, Kyrgyzstan May 2016 - May 2017 Peaksoft

Technologies: JIRA, Microsoft Office Suite, Confluence, Slack, Microsoft Teams, Bugzilla, Postman.

• Demonstrated expertise in manual testing methodologies, conducting thorough test cases with precision and attention to detail.

• Successfully identified and reported critical defects through hands-on, manual testing processes.

• Maintained comprehensive manual test documentation, ensuring clarity and traceability of test cases.

• Developed and executed exhaustive manual test plans, ensuring comprehensive coverage of all features and functionalities.

• Collaborated closely with development teams to resolve manual testing findings promptly and effectively.

• Contributed manual testing insights to cross-functional teams, fostering collaborative problem-solving.

• Acknowledged by peers and management for contributions to project success. SKILLS

Automated testing tools: Appium, Cucumber, Cypress, JDBC, Karate, REST Assured, Selenium Frameworks and Libraries: Apache POI, Jackson, Java Faker, JUnit, Log4j, Lombok, Mocha, Mockito, TestNG Languages: C#, Java, JavaScript, SQL

Web Technologies: HTML, JSON, .NET, SOAP, SQL, VSTS, XML API Testing Tools: Postman, REST API, REST Assured, Swagger Agile Methodologies and Tools: Agile/Scrum, Azure Boards, Azure Wiki, Confluence, JIRA, Kanban, TestRail Version Control and Code Collaboration: Azure Repos, BitBucket, Git, GitHub CI/CD and Build Tools: Azure Pipelines, Bamboo, Gradle, Jenkins, Maven Operating Systems: Android, IOS, Linux, Windows

Database Management: Cassandra, MySQL, Oracle SQL, Postgres Code Quality and Defect Tracking Tools: Bugzilla, FindBugs Office Productivity: Microsoft Excel

Log aggregators and app monitoring tools: Grafana, Splunk Testing types: API, Cross browser, E2E, Exploratory, Functional, Integration, Regression, Security, UAT Test artifacts: Test Cases, Test Plan, Test Strategy, Test Summary Reports AWS experience: EC2/EMR, S3

Containerization Technologies: Docker, Kubernetes

Strongest personality skills: Leadership, Quick learner, Strong Communication IDEs: DataGrip, Eclipse, IntelliJ IDEA, Visual Studio Code (VS Code) EDUCATION

Bachelor Of Journalism And Mass Communications

American University Of Central Asia



Contact this candidate