Gilder Search Group
SDET-Software Engineer in Test Mid Level
Gilder Search Group, Nashville, Tennessee, United States, 37247
SDET-Software Engineer in Test Mid Level
CereCore -Nashville, TN, United States
Classification:
Contract
Contract Length:
6-months Location:
Nashville, TN Position Summary The Software Development Engineer in Test II is responsible for enhancing quality and reliability of our products through automation, tools and software optimizing test processes and driving efficiencies for all aspects of functional and non-functional quality activities. This position assists in developing, maintaining and executing automated testing frameworks and conducts comprehensive testing activities. This role facilitates seamless integration of quality assurance into the software development lifecycle through collaboration with development teams and mentoring Junior SDET’s. In addition to the responsibilities below, the ideal candidate will consistently strive to learn emerging technologies, prioritize continuous professional development, and actively mentor team members. Responsibilities Enhance and maintain automated test suites by writing code and scripts whenever possible to maximize test coverage and expedite delivery. Utilize and maintain test frameworks and tools that facilitate automated testing across different layers within application(s) for use with DB, API, UI, Mobile, etc. Integrate automated tests into existing CI/CD pipelines to enable continuous testing and delivery of software updates. Work closely with stakeholders to integrate testing into the development process. Evaluate test results to identify issues and improvement opportunities, ensuring build stability before deployment. Conduct manual tests to identify issues that automated tests might miss. Create and maintain documentation related to test plans, manual and automated test cases, issues, test results and outcomes. Participate in code reviews to ensure testability of code and adherence to coding standards that facilitate automated testing. Perform and document both functional and non-functional testing to ensure comprehensive software validation and enforcing testing best practices. Pursue and obtain relevant training and certifications as they arise to support role and responsibilities. Responsibilities may include additional duties as assigned. Requirements Competent in at least one programming language such as C#, Java, Python, etc. with an understanding of how code should be written and organized. Extensive experience in functional testing and QA automation tools and software such as Selenium WebDriver, TestNG, Appium, etc., including testing of multi-application platforms including mobile, desktop and web. Solid experience in performance testing, tools, and software with the ability to identify performance issues. Beginner level knowledge in additional non-functional testing, tools, and software such as Security and Accessibility and the ability to adapt testing practices accordingly. Proficient level of understanding the concepts of querying databases and verifying data integrity. Comprehensive knowledge of web elements and interactions. Established knowledge of CI/CD automation pipelines and Git. Expert ability to evaluate testing needs and test feature complexities to determine the most efficient and effective test method. Ability to document well-structured test documentation such as test strategy, planning, objectives, deliverables and QA Standards and Processes. Possesses the ability to communicate both in writing and verbally with clarity and conciseness, tailored to the audience, and demonstrates active listening for collaborating with product stakeholders, and assisting team members. Ability to adapt to new tools, technologies, and methodologies. Commitment to continuous development learning emerging technologies and frameworks.
#J-18808-Ljbffr
CereCore -Nashville, TN, United States
Classification:
Contract
Contract Length:
6-months Location:
Nashville, TN Position Summary The Software Development Engineer in Test II is responsible for enhancing quality and reliability of our products through automation, tools and software optimizing test processes and driving efficiencies for all aspects of functional and non-functional quality activities. This position assists in developing, maintaining and executing automated testing frameworks and conducts comprehensive testing activities. This role facilitates seamless integration of quality assurance into the software development lifecycle through collaboration with development teams and mentoring Junior SDET’s. In addition to the responsibilities below, the ideal candidate will consistently strive to learn emerging technologies, prioritize continuous professional development, and actively mentor team members. Responsibilities Enhance and maintain automated test suites by writing code and scripts whenever possible to maximize test coverage and expedite delivery. Utilize and maintain test frameworks and tools that facilitate automated testing across different layers within application(s) for use with DB, API, UI, Mobile, etc. Integrate automated tests into existing CI/CD pipelines to enable continuous testing and delivery of software updates. Work closely with stakeholders to integrate testing into the development process. Evaluate test results to identify issues and improvement opportunities, ensuring build stability before deployment. Conduct manual tests to identify issues that automated tests might miss. Create and maintain documentation related to test plans, manual and automated test cases, issues, test results and outcomes. Participate in code reviews to ensure testability of code and adherence to coding standards that facilitate automated testing. Perform and document both functional and non-functional testing to ensure comprehensive software validation and enforcing testing best practices. Pursue and obtain relevant training and certifications as they arise to support role and responsibilities. Responsibilities may include additional duties as assigned. Requirements Competent in at least one programming language such as C#, Java, Python, etc. with an understanding of how code should be written and organized. Extensive experience in functional testing and QA automation tools and software such as Selenium WebDriver, TestNG, Appium, etc., including testing of multi-application platforms including mobile, desktop and web. Solid experience in performance testing, tools, and software with the ability to identify performance issues. Beginner level knowledge in additional non-functional testing, tools, and software such as Security and Accessibility and the ability to adapt testing practices accordingly. Proficient level of understanding the concepts of querying databases and verifying data integrity. Comprehensive knowledge of web elements and interactions. Established knowledge of CI/CD automation pipelines and Git. Expert ability to evaluate testing needs and test feature complexities to determine the most efficient and effective test method. Ability to document well-structured test documentation such as test strategy, planning, objectives, deliverables and QA Standards and Processes. Possesses the ability to communicate both in writing and verbally with clarity and conciseness, tailored to the audience, and demonstrates active listening for collaborating with product stakeholders, and assisting team members. Ability to adapt to new tools, technologies, and methodologies. Commitment to continuous development learning emerging technologies and frameworks.
#J-18808-Ljbffr