Career

Q&A Test Engineer

Do you have a passion for problem solving and a knack for technical investigation? We're looking for an experienced Q&A Test Engineer to join our software development team.

Mid-Sr

A flexible, fast-learning, energetic, and motivated QA Engineer to help us take the Beachbody platform to the next level. You will also provide help in setting up testing strategies, implement 3rd party integration standards and contribute to Test automation.

This role will interface with development, product and brand teams to make sure we are delivering high quality applications and tools. You will be supporting the delivery of a wide variety of projects including web-based applications and content, social networking and content delivery sites, and online interactive systems. You are passionate about testing and enjoy being involved with many different projects and a broad set of technologies. You have the ability to dynamically scale QA processes to best suit the needs of each project.

  • Work with engineering team and business owners to develop acceptance criteria,test strategy, and test cases
  • Responsible for test case execution,planning,maintenance,and reporting
  • Work vclosely with developers and product managers to develop system expertise
  • Takeownership on root cause analysis on application and environment issues
  • Proactive communication regarding test status, progress, risks, dependancies
  • Validate data flow throughout application workflow(end to end)
  • Research and evaluate new testing technologies and tools
  • Partner w/ Development and Product teams to deliver quality products on time
  • Be an active participant in an Agile/SCRUM environment
  • Active participant in QA team meetings and planning sessions
    Qualifications
  • Summary of what is really required:
  • Willing to relocate (even if it's for a contract position of 6 months +)
  • Experienced writing automation tests in Codeception Framework or similar (Behat framework also acceptable)
  • Experience with automation framework such as BEHAT is a plus
  • Experience with high level language, e.g., Python, PHP, Ruby

Other Skills & Experience needed:

  • 5+ years QA experience in an enterprise software or web environment
  • 3+ years of experience in testing enterprise class multi-tier applications
  • PHP Unit Testing required
  • Experience writing automation tests in Codeception Framework or similar (Behat framework also acceptable) - a plus
  • Proven end to end testing experience on large applications
  • Ability to write and communicate technical test plans and test cases
  • Ability to troubleshoot and debug issues to the root cause
  • Experience in and passionate about QA methodologies
  • Ability to write and execute SQL statements
  • Approaches challenges with optimism and a positive attitude
  • Familiar with reporting analytic tools such as AppDynamics
  • "Prosum is an equal opportunity employer"
  • Additional Information
  • All your information will be kept confidential according to EEO guidelines.

About Q&A Test Engineer

Q&A (Kalite Güvence ve Test) Test Mühendisi, yazılım ürünlerinin kalitesini sağlamak ve güvenilirliğini artırmak için sistematik test süreçleri yürütür. Bu rol, yazılım geliştirme döngüsünün kritik bir parçasıdır ve ürünün her aşamasında kullanıcı deneyimini iyileştirmek için hataların ve sorunların belirlenmesini sağlar.

Q&A test mühendisleri, yazılım geliştirme transferinin test laboratuvarlarına dönüşmesinden oluşur. Öncelikle testin kapsamını belirler ve hangilerinin değiştirilebileceğini, hangi özelliklerin ve sistemlerin test tarafından bozulmaması gerektiğini belirlerler. Bu aşamada yazılım süreçlerini analiz eder ve kullanıcı hikayelerine ve iş akışlarına göre test senaryoları geliştirirler.

Test mühendisleri, otomasyon ve manuel test yöntemlerini kullanarak yazılımın farklı özelliklerini değerlendirir. Otomasyon test araçlarını (örneğin Selenium, JUnit, TestNG) kullanarak test süreçlerini hızlandırır ve verimliliğini artırırlar. Aynı zamanda, kullanıcı arayüzü ve kullanıcı deneyimi hakkındaki bilgileri manuel testlerle inceleyerek yazılımın kullanıcı arayüzünün uygunluğunu incelerler.

Q&A test mühendisleri, yazılımdaki hataları ve anormallikleri tespit etmek için sistematik bir yaklaşım benimser. Test vakalarını yürüttükten sonra, ortaya çıkan sorunları kaydederek ayrıntılı raporlar hazırlarlar. Bu raporlar, geliştirme ekiplerinin hataları anlamasına ve çözmesine yardımcı olacak kadar ayrıntılı olmalıdır. Ayrıca, hata raporlarını ve test sonuçlarını yöneticiler ve paydaşlarla paylaşarak projenin ilerleyişini şeffaf bir şekilde yönetirler.

Q&A test mühendisleri, yazılımın performansını değerlendirmek için çeşitli performans testleri gerçekleştirir. Bu testler, yazılımın ağır yük altında nasıl davrandığını anlamaya yardımcı olur. Yazılımın kullanıcı taleplerine ne kadar dayanıklı olduğunu belirlemek için yük testleri, stres testleri ve dayanıklılık testleri kullanılır.

Başarılı bir Q&A Test Mühendisi olmak için birkaç temel beceri esastır. Analitik düşünme, ayrıntılara dikkat, problem çözme becerileri ve teknik bilgi bu rolde başarılı olmak için kritik unsurlardır. Ek olarak, test otomasyonu, yazılım geliştirme yaşam döngüsü ve farklı test metodolojileri hakkında bilgi sahibi olmak Q&A Test Mühendislerinin etkinliğini artırır.

Our Recruitment Process

Have you sent us your application? On average, we close our processes in a month. After each stage, we provide feedback and our decision to candidates within 5 business days.

Phone Interview

Our HR team will reach out to give you a brief overview of our company and the position. We’ll also get to know each other briefly by asking a few questions about your experience and expectations.

Meeting with Manager/Team Leader

In this step, you’ll have the chance to meet your potential manager or team leaders. We want to get to know you better, understand the roles you have undertaken so far, and explore what we can achieve together.

Technical Interview / Assignment

Congratulations! You are now at the final stage of our recruitment process. It’s time to showcase your skills. We invite you to complete an assignment that is relevant to the position you applied for.

Feedback & Decision

After the final stage of the recruitment process, it will take approximately 2-3 days for us to inform you of our final decision. Regardless of the outcome, you can always expect to hear from us.

What old Epigrians say about us

Working at Epigra for 4 years was the perfect place to kickstart my professional business life. Not only did I gain invaluable knowledge on software development, but also key skills in customer management and project management. The company is committed to keeping up with emerging technologies while offering employees an abundance of resources to grow their capabilities. It's much more than just a digital agency; it feels like a big family that strives towards excellence every single day!
Göktuğ Hatipoğlu - PHP Developer, Jotform
Göktuğ Hatipoğlu
PHP Developer, Jotform
My two years with Epigra were some of the best working years I have ever had. The team I was part of were all hardworking, friendly and dedicated individuals; I truly felt that we worked together in perfect harmony. Uğur provided excellent guidance and mentorship, creating a positive working environment where everyone was committed to achieving the highest possible results. Everyone respected each other and communicated openly, making collaboration effective and enjoyable. If you are looking for an equal-opportunity workplace with an experienced team and strong leadership, then I highly recommend Epigra.
Gökhan Akkurt - Senior iOS Engineer, Zalando
Gökhan Akkurt
Senior iOS Engineer, Zalando
I feel truly fortunate that I started my career with Epigra in 2011. It was an invaluable experience; after all, that is where I learned the basics of PHP and began to work with Uğur at a time when even Epigra was a part of a big dream. After years, I have gone on to manage development teams for several high-profile companies, and Epigra is as you know it. There is no doubt that my success so far has been due in large part to the foundation of knowledge and experience from my early days at Epigra. Therefore, it is with sincere gratitude that I recommend this company to anyone looking for an opportunity to get their start in development or to refresh the skills they have built over time -Epigra can provide you with the knowledge, experience and network you need for success! Until our paths cross again, thank you!
Yiğit Sayan - Technical Lead, Locafy
Yiğit Sayan
Technical Lead, Locafy
Having worked at Epigra for almost two years, I can say with absolute certainty that the company was the best decision of my career as a full-stack developer. Following my brother's suggestion (who also worked at Epigra) to join, I saw first-hand how the organization cultivates a culture of continual development and growth for its employees. Everyone at Epigra cares deeply about the success of their team members, helping them reach new heights when it comes to productivity and creativity. Their guidance and mentorship are top-notch, always challenging us to push past our idea boundaries and strive for bigger goals. Without ever feeling overwhelmed or unappreciated, I was able to reach milestones in my development that I could have never managed on my own - huge thanks to the team at Epigra!
Serkan Şahin - Full Stack Engineer, Superpeer
Serkan Şahin
Full Stack Engineer, Superpeer
Working with Epigra over the past couple of years has been a remarkable experience. From the moment I joined, their dynamic and supportive leadership team made me feel like part of the team. They provided me with autonomy over my work and the space to be creative. But beyond that, one of my favourite things about Epigra is its drive to innovate continuously. From developing cutting-edge digital products to overlooking what they can do better every single day: their vision is borderline inspiring! I'm proud to have been a part of this (epic) journey.
Caner Çolakoğlu - Head Of Design, Yolcu360
Caner Çolakoğlu
Head Of Design, Yolcu360