About TechnoGenics:
TechnoGenics SMC PVT LTD is a leading cybersecurity and engineering solutions company based in Lahore District. Our focus is on security product engineering, malware research, and managed services for global customers. With a strong emphasis on innovation and problem-solving, we attract top talent and deliver excellent performance results.
Software Engineer in Test: 1 opening having 0-2 years of experience.
Senior Software Engineer in Test: 1 opening having 4-6 years of experience.
Senior Software Engineer in Test
About the Job:
We are seeking a highly skilled and experienced Senior QA Engineer to join our dynamic team. The ideal candidate will have a strong background in quality assurance, with a focus on both manual and automated testing. You will be responsible for ensuring the quality and reliability of our software products through rigorous testing and continuous improvement processes.
Responsibilities:
Develop and execute comprehensive test plans and test cases.
Perform manual and automated testing to identify and resolve software defects.
Collaborate with development teams to understand requirements and provide feedback on design and implementation.
Conduct regression testing to ensure existing functionality is not affected by new changes.
Mentor and guide junior QA engineers, providing technical expertise and support.
Participate in code and design reviews and contribute to the improvement of testing processes and methodologies.
Stay up-to-date with industry best practices and emerging trends in QA and testing.
Requirements and Skills:
Bachelor’s degree in Computer Science, Engineering, or a related field.
5+ years of experience in software development, quality assurance and automation.
Strong knowledge of QA methodologies, tools, and processes.
Proficiency in automated testing using Python, PyTest, JUnit.
Expertise in using cloud services.
Expertise in API testing.
Ability to develop automation tools and frameworks using python.
Strong grip on DB Design, SQL and scripting languages.
Experience with performance and security testing.
Knowledge of Computer Networks and OS Internals
Excellent problem-solving skills and attention to detail.
Experience in DevOPs and CI/CD is a plus.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Familiarity with Agile/Scrum development methodologies.
Software Engineer In Test
About the Job:
We are looking for a motivated and detail-oriented QA Engineer with 2+ years of experience to join our team. The ideal candidate will have a solid understanding of quality assurance processes and be capable of performing both manual and automated testing to ensure the highest quality of our software products.
Responsibilities:
Develop and execute test plans and test cases based on product requirements.
Perform manual testing to identify and document software defects.
Assist in the development and maintenance of automated test scripts.
Collaborate with development teams to understand requirements and provide feedback.
Conduct regression testing to ensure existing functionality is not impacted by new changes.
Analyze test results and report findings to the development team.
Participate in team meetings and contribute to the improvement of testing processes.
Requirements and Skills:
Bachelor’s degree in Computer Science, Engineering, or a related field.
2+ years of experience in quality assurance and software testing.
Familiarity with QA methodologies, tools, and processes.
Strong programming concepts in Python, C++ or any other language.
Expertise in API testing is a plus
Strong analytical and problem-solving skills.
Good communication and collaboration skills.
Ability to work independently and as part of a team.
Familiarity with Agile/Scrum development methodologies.
Knowledge of Computer Networks and OS Internals is plus
Thank you for your cooperation.
...