TC
SDET
TechDigital Corporation
🇺🇸 United States
On-site
6 months ago
- CI/CD
- C#
- Java
- Python
- Selenium
- TestNG
- Appium
- Performance Testing
- Git
6 months ago
- 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.
- Practices and adheres to the "Code of Conduct” philosophy and "Mission and Value Statement.”
Required Skills:
- 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.
SDET · TechDigital Corporation