| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Software Development Engineer in Test (SDET)PHONE NUMBER AVAILABLE EMAIL AVAILABLE Haymarket, VA US Permanent Resident SUMMARY:Experienced Full Stack (UI, DB, and API) SDET with over 12 years in testing, out of which 6 years in designing, developing, and executing comprehensive test strategies for software applications across diverse domains, including CRM, finance, and education.Proficient in test automation, test case creation, manual testing, and continuous integration, leveraging Java programming language and specialized knowledge in popular testing tools such as Selenium WebDriver, Maven, Cucumber, JUnit, TestNG, Jenkins, and Postman. Selenium WebDriver Skilled in identifying and effectively addressing complex software problems, elevating performance to ensure the delivery of high-quality software. Committed to staying abreast of industry best practices and continually enhancing testing methodologies for maximum software reliability and customer satisfaction. Possess an academic background with:Masters degrees in information systems (MSIS, USA) andBusiness Administration (MBA, KZ). Skilled in Agile and Waterfall methodologies, utilizing Jira for project management. Adept at creating user stories based on SRS requirements and preparing feature files and test cases in Gherkin language (BDD Cucumber). Strong initiative and problem-solving abilities. Excellent time management and analytical skills. Detail oriented and adaptable. Strong cross-functional team player. Refactoring code based on industry standards. Business management and workflow understanding. Proactive approach to roadblock resolution.TECHNICAL SKILLS:Maven Maven MavenSelenium WebDriverJUnit JUnit JUnit JUnitTestNG TestNG TestNGCucumber CucumberJDBC JDBC JDBC JDBCAPI REST API RESTREST Assured LibraryPostman PostmanSelenium GridCI/CD JenkinsBDD BDD BDD BDDJava Java Java JavaHTML HTML HTMLGherkin GherkinSQL SQL SQL SQLJSON JSON JSON JSONApache POIIDE IntelliJ IDEAMySQLGitHub GitHub GitHubGit Git Git Git Git GitJira Jira Jira Jira Jira JiraSDLC (STLC)Agile (Scrum)WaterfallEXPERIENCE:Brickell Technology 11/2020 PresentSoftware Development Engineer in TestingMaintained current CRM project with Selenium WebDriver, JUnit, and Cucumber, which ensured that the testing process remained effective and aligned with the evolving software.Performed functional and automation testing, Smoke testing and Regression testing including Positive and Negative Testing starting from Test Scenarios and Test Cases.Implemented the Page Object Model (POM) design pattern in test automation, which provides a structured and maintainable approach for more efficient testing, improved code readability, and reduced maintenance efforts, ultimately contributing to higher test reliability and quality.Utilized Gherkin language in composing feature files, which improved communication and collaboration for both technical and non-technical team members, which effected business efficiency, and test automation efforts, making it a valuable tool for creating clear, maintainable, and executable documentation of software requirements.Developed automated test code for Back-End Testing by utilizing REST Assured Java library to enable repeatable and reliable testing solutions for thoroughly assessing the extensive functionality of products and software according to acceptance criteria.Tested API web services invoked by the application for data presentation and exceptions handling.Implemented CI/CD pipelines and automated Regression testing using Jenkins to accelerate software deployment, release cycles, and ensure the high quality of the web-based application.Demonstrated proactive leadership for identifying defects in the testing environment and initiating immediate hotfixes.Consistently conducted comprehensive code reviews, encompassing automation scripts and front- end codebases, within the GIT version control system and GitHub collaborative platform, fostering continuous enhancement and the integration of new features.Extensive hands-on experience in both the Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC). Defect Life CycleAgile (Scrum) Testing ceremonies: Demo, Sprint Retrospective, Daily Standup, Sprint grooming and Sprint planning.Contributed to high customer satisfaction by minimizing software defects, improving usability, and delivering better user experience.Demonstrated reliability and dedication as a valuable team member, showcasing motivation, and unwavering commitment.Environment / Tools: Java, HTML, CSS, Selenium WebDriver, Selenium Grid, Maven, Cucumber, JUnit, Jira, Git, GitHub, Jenkins, Agile, Scrum (Sprint planning, Daily standup, Demo and Retrospective meetings), IntelliJ IDEA, API testing, TestNG, BDD framework.Order of the Artisans 07/2017 11/2020Quality AssuranceMaintained the project with Selenium WebDriver, JUnit, and Cucumber, which ensured that the testing process stayed efficient and in sync with the evolving software, resulting in a more dependable, user-friendly, and hassle-free experience for end users. REST Assured LibraryGained experience in implementing core Java knowledge and Object-oriented Programming (OOP) Concepts and in using Java and BDD approach for automation. REST Assured LibraryCollected experience in Cucumber BDD framework by writing feature files in Gherkin language, corresponded the implementation of the Step definition package and implanted steps by using Page Object Model (POM) approach. OOPCreated the end-to-end automation of user stories, while concurrently overseeing the tracking of user stories, bugs, and test executions within Jira, culminating in the generation of meticulously detailed reports of the Bugs and Test Execution summaries in Jira Xray.Gained experience in both the Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC). Positive and Negative TestingAgile (Scrum) Testing meetings: Demo, Retrospective, Daily Standup, Sprint grooming and Sprint planning.Maintained, tracked, and enhanced the Automation code resources by using Git as version control tool and GitHub as a resource sharing platform over the time of improvement and adding the new features.Investigated, reproduced, and made sure that defects were eliminated by consistently checking them in stage and production environments, and by working closely with the developers to make sure the defect was resolved quickly, so deadlines wont be affected.Assisted small and medium-sized enterprises (SMEs) in enhancing their competitiveness, even in the face of resource constraints. API using Get, Post, Put and Delete methods.Improved customer satisfaction by minimizing software defects, enhancing usability, and delivering an overall better user experience.Environment / Tools: Java, HTML, JavaScript, Selenium WebDriver, Selenium Grid, Maven, Cucumber, JUnit, Jira, Git, GitHub, Jenkins, Agile, Scrum (Sprint planning, Daily standup, Demo and Retrospective meetings), IntelliJ IDEA. Kazakh Economic University, MBA programProject of National Bank of Kazakhstan Almaty, Kazakhstan 01/2009 06/2012 Manual Tester of Information Technology DepartmentPerformed manual testing to enhance both the UI and the internal database.Investigated database-related issues, conducted bug testing, and generated tickets for immediate resolution.Evaluated project requirements in collaboration with developers to optimize website and database performance.Verified expected results through testing and according to Software Requirement Specifications(SRS). Extent-Reports / HTML reports / Cucumber JSON reportsConstructed documentation, thoroughly examined feature flows, and conducted black-box testing.Followed a Waterfall workflow style.Environment/Tools: Java, HTML, Internal management tool Raspisanie, SQL, SRS, Waterfall. Ministry of Economics and Budget Planning of the Republic of Kazakhstan 10/2004 06/2007 Expert of Internal Supervision DepartmentAutomated 70% of the workflow of the internal database, which made the Department operate faster, proceed with documentation more efficiently and reduced the response period from 6 weeks to 2 weeks basis.Investigated software issues, tested for bugs, and created tickets for hot fix.Performed manual tests to improve the web-based application, internal database, as well as the shared database with other government structures by creating and executing the tests scripts and test data.Created Software Requirement Specifications, examined the feature flows, and performed black-box testing.Constructed test plans and test execution for manual testing of the website and internal database.Worked directly with the development team and prioritized the feature functionalities.Waterfall work-flow style.Environment/Tools: Java, HTML, JSON, Internal testing tool Paragraph, Internal IDE Lotus, SRS, Waterfall. EDUCATION:Stratford University (Virginia, USA) 2018o MS in Information Systems.Kazakh Economic University with collaboration of National Bank of Kazakhstan (Almaty, Kazakhstan) 2004 o Business Administration (MBA).Kazakh Economic University (Almaty, Kazakhstan) 2003 o BSS in Financial Management.Web and Client-Server software applicationsFun Facts about me:Performed as a Prima Ballerina representing Kazakhstan in France, Belgium, and Saint Petersburg.Foodie who loves cooking gluten-free dishes.Peloton and Zumba obsessed. |