Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
Kastle Systems International, LLC seeks an experienced QA Engineer for a hybrid position in Falls Church, Virginia. The role involves software testing, including functional, performance, and end-to-end testing of product assets. Candidates should have over 5 years of testing experience and a Bachelor's degree. You will be responsible for collaborating with teams, executing test cases, and developing testing frameworks. Knowledge of various tech stacks and tools is essential, alongside a focus on automation and quality assurance.
Qualifications
5+ years of experience testing software for mass market products.
Experience with media codecs and streaming protocols is helpful.
Responsibilities
Perform as a Software Development Engineer in Test with strong programming skills.
Collaborate with product management to gathering requirements and develop test cases.
Work with development teams using a shift-left approach for earlier testing.
Execute test cases and review/document results in Jira.
Conduct end-to-end product functional testing in the beta environment.
Develop automation testing framework and test tools for performance testing.
Perform regression testing to certify products for production rollout.
Replicate production issues in a controlled beta/QA environment.
Skills
Functional testing
Performance testing
End-to-end testing
Strong programming skills
Collaboration with product management
Education
Bachelor's degree
Advanced degree preferred
Tools
Jira
Angular
React
PHP
Python
C
C++
Rust
Linux
Jest
pytest
Zephyr
Selenium
Appium
Git
Bitbucket
RDS
MySQL
PostgreSQL
Redis
DynamoDB
Vector databases
Job description
Kastle Systems International, LLC seeks an experienced QA Engineer for a hybrid position in Falls Church, Virginia. The role involves software testing, including functional, performance, and end-to-end testing of product assets. Candidates should have over 5 years of testing experience and a Bachelor's degree. You will be responsible for collaborating with teams, executing test cases, and developing testing frameworks. Knowledge of various tech stacks and tools is essential, alongside a focus on automation and quality assurance.