A day in the life-We are looking for talented Software Development Engineers in Test (SDET) who is impactful with their overall quality and automation influence on the group. You will work closely with a talented tech team of Software Development Engineers (SDEs) and QA engineers(QAEs) to develop automation framework(s) for functional, performance as well as API level testing for web and mobile apps. Additionally, you will partner with QAEs in extending automation test coverage by writing core framework utilities and scripts that enable testers, developers approximate real-world environments including regression tests, and drive software development process towards quality-centric methodologies.In this role you will-
Job responsibilities* Actively work with at least one programming language such as: Java, Kotlin, Swift, or Objective-C and scripting languages like Python.
* Build and maintain automated test infrastructure for a multi-platform product that will be used to validate all aspects of the product operations.
* Setup Continuous integration and deployment (CI-CD) build & test pipeline from scratch for web and mobile platforms, Jenkins integration, bash/python scripting.
* Integrate with SCM infrastructure to establish a continuous build and test pipeline.
* Analyze and prototype potential test frameworks for functional/non-functional testing, create framework test utilities, maintain build and test infrastructure,
* Migrate local test infrastructure to AWS.
* Champion quality of features in development pipelines using automated tests, test reporting to enable sign-offs of features and release candidates
* Establish processes and tools set to maintain automation scripts and generate effective test reports, dashboards.
- 2+ years of non-internship professional software development testing experience
- 1+ years of test automation frameworks and tools building experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in penetration testing and exploitability-focused vulnerability assessment
- Experience in platform-level security mitigations and hardening for Linux and Windows
- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
- Experience with security in service-oriented architectures and web services
משרות נוספות שיכולות לעניין אותך