Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Summary
Synechron is seeking a dedicated and detail-oriented Functional Testing Specialist to join our quality assurance this role you will be responsible for ensuring the delivery of high-quality software products through meticulous manual and automated testing processes. Your contributions will support the organizations goal of providing reliable efficient and user-centric technology solutions. You will collaborate with cross-functional teams to identify defects validate features and improve testing methodologies thereby enhancing overall software performance and customer satisfaction.
Software Requirements
Qualified candidates should have proficiency with test automation tools such as Selenium WebDriver and Appium with experience in their latest stable versions. Familiarity with test management tools like JIRA and TestRail along with SQL-based database management (e.g. SQL Server MySQL) is essential. Competence in scripting or programming languages such as Java Python or JavaScript is required to develop and maintain automated tests.
Preferred skills include experience with testing frameworks like TestNG JUnit or PyTest as well as familiarity with continuous integration tools such as Jenkins or GitLab CI/CD. Knowledge of performance testing tools like JMeter or LoadRunner is advantageous but not mandatory.
Overall Responsibilities
In this role you will be responsible for designing developing and executing comprehensive manual and automated test cases that thoroughly verify software functionality. You will develop and maintain automation scripts to increase efficiency and test coverage. Detecting documenting and reporting software defects with clarity and precision will be a critical part of your duties. You will work closely with developers product managers and business analysts to understand feature specifications and ensure testing aligns with project requirements.
Participation in Agile methodologies is essential as you will contribute to sprint planning stand-ups and review meetings by providing insights on software quality and usability. You will continually seek opportunities to improve testing processes adopt new tools and stay updated with emerging trends in testing technologies. Ensuring thorough validation of fixes and new features before release will be a key goal supporting the delivery of reliable software solutions.
Technical Skills (By Category)
Programming Languages:
Proficiency in Java Python or JavaScript is required with the ability to develop and adapt test scripts efficiently. Knowledge of additional languages like C# or Ruby is preferred.
Databases/Data Management:
Experience working with SQL databases such as SQL Server and MySQL is necessary for validating data integrity and performing backend verification tasks.
Cloud Technologies:
A basic understanding of cloud platforms such as AWS or Azure is essential while hands-on experience with cloud deployment and testing environments is preferred.
Frameworks and Libraries:
Experience with automation frameworks like Selenium and Appium is required. Familiarity with Behavior-Driven Development (BDD) or Test-Driven Development (TDD) frameworks such as Cucumber or SpecFlow is advantageous.
Development Tools and Methodologies:
Proficiency with version control systems like Git understanding of Agile/Scrum practices and exposure to Continuous Integration/Continuous Deployment (CI/CD) pipelines are vital for effective collaboration and streamlined testing.
Security Protocols:
An understanding of security testing principles and familiarity with tools such as OWASP ZAP can enhance testing quality particularly for security-critical applications.
Experience Requirements
Candidates should possess between 2 to 4 years of relevant experience in software testing and automation. Experience must include designing and executing manual test cases as well as developing maintaining and executing automated test scripts. Familiarity with agile development workflows is essential. Experience in specific industry domains such as finance healthcare retail or technology can be beneficial but is not mandatory. Alternative pathways include extensive QA roles with automation exposure demonstrating the ability to adapt and learn quickly within a testing environment.
Day-to-Day Activities
Your daily activities will involve developing detailed test plans and test cases aligned with functional specifications and user stories. You will implement and maintain automated test scripts perform manual testing to verify specific features and execute regression testing as needed. Collaborating in daily stand-ups and sprint planning sessions will help synchronize testing efforts with development progress.
Logging defects with precise details and working with development teams to facilitate prompt resolution will be part of your routine. You will review bug fixes validate feature enhancements and prepare comprehensive testing documentation. Regular communication with team members and stakeholders will ensure testing aligns with project timelines and quality standards. You will also participate in retrospectives and feedback sessions continuously seeking ways to optimize testing approaches and incorporate new tools or methodologies.
Qualifications
A bachelors degree in Computer Science Information Technology or a related field is required. Certification in software testing such as ISTQB or equivalent is highly desirable. You should have proven hands-on experience with automation frameworks and scripting languages along with a solid understanding of testing methodologies. Commitment to ongoing professional development and staying informed of industry best practices is expected with relevant training or certifications viewed as an asset.
Professional Competencies
Successful candidates will demonstrate strong analytical and problem-solving skills enabling precise defect identification and resolution. Effective communication skills both written and verbal are essential for documenting test results and engaging with team members and stakeholders. You should be capable of working collaboratively within cross-functional teams in dynamic environments maintaining flexibility and adaptability as project needs evolve.
Attention to detail is critical for identifying subtle issues and ensuring comprehensive test coverage. Strong time management and prioritization skills will help you meet deadlines amid shifting project demands. A proactive learning attitude and openness to adopting new testing tools and practices will support continuous improvement. An innovation mindset focused on process enhancement and quality excellence will contribute to your success and that of the team.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
Unclear Seniority
Full-Time