Quality Assurance Engineer
- Türkiye
- Kontrat
- Tam zamanlı
- Collaborate with Development and DevOps to build a test bed and generate test data supporting Audio/video ingest, workflows, system configurations.
- Provide technical expertise and recommendations in assessing new software projects and initiatives to support, enhance, and improve the efficiency of business processes.
- Serve as a liaison and facilitator between business units to assist in addressing and resolving issues (in collaboration with development and deployment teams and resources).
- Provide recommendations to help drive process improvements for quality engineering focusing on automation and regressions.
- Own deliverables such as, but not limited to, issues and risks logs, test strategy, test plan, scripts, automation maturity process, and communications (written and verbal) to stakeholders, including senior management and executives.
- Assist in user acceptance testing, documentation, and training for effective use of applications and technology.
- Help analyze and improve existing AWS cloud architecture, design, and delivery.
- Collaborate in deployment activities and conduct system integration validation.
- Work collaboratively with internal and external partners on current production system defects, changes, or upgrades to resolve problems and improve processes or systems.
- Investigate and resolve application and system functionality-related issues and aid with troubleshooting. Going the extra mile to hone into the root cause.
- Define, prioritize, and execute testing scope for end-to-end functional, non-functional, regression, integration, performance, regression, smoke testing.
- Promote the improvement of CI/CD automation and efficiency through code/scripts and process rigor.
- Establish open channels of communication with Engineering and Operations teams, facilitating efficient issue elevation and resolution.
- Manage software (SaaS) packaging and deployment.
- Collaborate with on & offshore coordination of all QA/QE efforts
- Assist in Production Operations Maintenance issues and customer service support activities.
- Should be able to interact and interface with customers directly with minimal supervision.
- Serve as a champion of quality elevation for our client delivery.
- 3-6 years of quality engineering/assurance / hands-on testing.
- Bachelor's degree in computer science/Engineering with software development and deployment experience.
- Experience with advertising and asset management platforms would be a plus.
- Prior Quality Engineering experience (helping manage multiple integrated deployment environments).
- Experience functioning through CI/CD pipelines and validating multiple deployment branches, while utilizing QA management toolsets and establishing best practices.
- Experience with software testing automation, including Continuous/ Integration/Continuous/Deployment/Delivery, DevOps, API/services, and database-level validation automation.
- Microservice, AWS, cloud engineering & architecture experience.
- Familiarity with various Software development methodologies such as SAFE/Agile.
- Self-starter and motivated team member, strong communications, analytical, and process skills set.
Vacancies in Turkey