QA Software Engineer
SynQor
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
- Location
- Salem, NH
- Work style
- On-site
- Job type
- Full time
- Posted
- Nov 5
- 2 days ago
Build resumeBuild cover letterGenerate interview prepBuild resumeBuild cover letterGenerate interview prep
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
SynQor
Electrical/electronic manufacturing · 201 to 500 employees
What you'll do
- Review requirements, specifications, and user stories to create and execute test plans and test cases
- Perform functional, regression, integration, performance, and security testing
- Build, maintain, and execute automated test scripts
- Identify, document, and track software defects using bug tracking systems
- Collaborate with engineers and stakeholders during design, development, and implementation
What you need
- Bachelor of Science in Computer Science or equivalent work experience
- 1-5+ recent years of hands-on Software Engineering or QA Software Engineering
- Proficiency with programming languages (C#, Python, Go, Javascript, or similar)
- Understanding of OOP principles and software development life cycle
- Experience with Azure DevOps, GitHub, or similar platforms
- Experience with SQL Server/Azure SQL
- Familiarity with REST APIs
- Experience with test automation, scripting, and test data engineering and management
Key skills
programming languagesOOP principlessoftware development life cycleAzure DevOpsGitHubSQL Server/Azure SQLREST APIstest automationscriptingtest data engineeringAgile/ScrumCI/CD practicessecurity testing
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
See full description on company page, apply now
Read the full posting here
Description
The QA Software Engineer is responsible for ensuring high quality of native and web applications through collaboration with the Software Engineering team and other Stakeholders. Projects range from short-term functional improvements to large multi-year modernization efforts of critical software infrastructure.
Responsibilities
Review product requirements, technical specifications, and user stories to create and execute comprehensive test plans and test cases
Perform functional, regression, integration, performance, and security testing according to acceptance criteria
Build, maintain, and execute automated test scripts to replace repetitive manual testing
Identify, document, and track software defects using bug tracking systems
Collaborate with software engineers and other stakeholders during design, development, and implementation phases of the SDLC process
Education and Experience
Bachelor of Science in Computer Science or equivalent work experience
1-5+ recent years of hands-on Software Engineering or QA Software Engineering
Essential Skills
Proficiency with programming languages (C#, Python, Go, Javascript, or similar)
Understanding of OOP principles and software development life cycle
Experience with Software Development and Collaboration platforms (Azure DevOps, GitHub, or similar)
Experience with SQL Server/Azure SQL
Familiarity with REST APIs
Experience with test automation and scripting
Experience with test data engineering and management
Desirable Skills
Agile/Scrum Experience
Familiarity with CI/CD practices
Familiarity with cloud-based testing environments (AWS, Azure).
Familiarity with Architectural Patterns
Knowledge of security testing practices and tools
Qualities and Characteristics
Effective communication skills
Strong analytical thinking
Attention to detail
Ability to work productively in a group or individual setting
Willingness to learn and expand current skillset