X

Test Team Manager

Istanbul • Technology / Test • Full Time

Who Are We?

PiA is specialized in delivering custom IT business solutions, professional and managed services especially in Business Support Systems’ domain since its establishment in 2009. Our engineering team growth rapidly and has proven track record of success in delivering BSS integration, customization and complete customer management solutions for several telecom service providers in Turkey and EMEA. In PiA we follow agile development practices, see each team member as key asset and value individual strengths, opinions and ideas in achieving goals.


What Do You Need?

  • Experience with test and defect management tools like Jira, Xray etc.
  • Experience of SOAP and RESTful Service testing with Postman etc.
  • Having knowledge of DB (PostgreSQL, MongoDB, MySQL etc.)
  • Experience with test automation tools and frameworks like Selenium, Cucumber BDD, Rest-Assured etc.
  • Familiarity with CI/CD processes and tools. Ability to integrate testing activities into CI/CD pipelines for efficient and timely feedback.
  • Experience in performance testing methodologies and tools. 
  • Understanding of security testing concepts. Knowledge of common security vulnerabilities and testing techniques.
  • Knowledge of telecommunication protocols and industry standards relevant to BSS/OSS, such as TM Forum's Frameworx is a plus.
  • Certifications in testing (e.g., ISTQB) are a plus.
  • Preferably having a certificate from KPDS, ÜDS, YDS, e-YDS, Cambridge, TOEFL IBT, or PTE exams.


What Will You Do?

As a Test Team Manager, you will lead a team of software testers in planning, designing, executing, and documenting testing activities for software applications. You will collaborate with cross-functional teams to ensure the delivery of high-quality software products that meet or exceed customer expectations.


Team Leadership:

  • Lead, mentor, and manage a team of software testers.
  • Foster a positive and collaborative team culture.
  • Provide guidance and support for career development of team members.

Test Planning and Strategy:

  • Develop and implement test strategies, test plans, and test cases.
  • Collaborate with project managers and other stakeholders to define testing scope and objectives.

Test Execution:

  • Coordinate and oversee the execution of test cases, including functional, regression, performance, and user acceptance testing.
  • Monitor and analyze test results to identify and report defects and issues.

Automation:

  • Evaluate and implement test automation solutions to improve testing efficiency.
  • Work with the team to identify opportunities for test automation and develop automated test scripts.

Communication:

  • Communicate testing progress, results, and issues to stakeholders, including project managers, developers, and business analysts.
  • Collaborate with development teams to understand requirements and provide feedback on design for testability.

Quality Assurance:

  • Implement and enforce quality assurance processes and standards.
  • Contribute to continuous improvement initiatives to enhance overall software development and testing processes.

Resource Management:

  • Allocate resources effectively to meet project timelines and deliverables.
  • Work with HR to recruit and onboard new team members as needed.

Risk Management:

  • Identify and mitigate risks related to testing activities.



What do we offer?

  • Free breakfast every morning, and free snacks throughout the day in the offices
  • Private health insurance
  • In-company training
  • Transportation and meal support
  • Flexible work hours


Process:

  1. Application: Apply for the position via LinkedIn.
  2. Firt interview: If your application seems a good fit, we’ll contact you and get the details.
  3. Technical Interview: Let’s interview. (If your first interview meets expectations.)
  4. Decision: After your interview, you will get a response within 14 days.