Software Dev QA Job Description
Software Dev QA Duties & Responsibilities
To write an effective software dev QA job description, begin by listing detailed duties, responsibilities and expectations. We have included software dev QA job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Dev QA Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Dev QA
List any licenses or certifications required by the position: PMP, VPN, IPS, PKI
Education for Software Dev QA
Typically a job would require a certain level of education.
Employers hiring for the software dev QA job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Computer Technology, Engineering, Software Engineering, Electrical Engineering, Information Systems, Education, Networking, Programming Languages
Skills for Software Dev QA
Desired skills for software dev QA include:
Desired experience for software dev QA includes:
Software Dev QA Examples
Software Dev QA Job Description
- Continuously review and report best-practises in the industry
- Setup Microsoft Windows and Mac OS X test systems to analyse software update processes for operating systems and applications
- Monitor and handle customer responses and issues
- FortiGate, FortiAnalyser, FortiManager
- Development and test for the FortiSIEM Shanghai QA team
- Work closely and provide direct technical product support to FortiWeb development team
- Assist TAC to do the customer support
- Set up, maintain and operate experimental and hot-test network systems
- Focus on big customers' user cases and help to improve the usabilities for them
- Create, maintain, and execute test specifications and test cases
- Must have good networking domain knowledge
- Experienced in working with both Windows and Linux based systems
- Having a good knowledge on NMS is a plus
- Able to read and understand at least one higher level language, C
- Min 5+ years of experience in testing web applications
- Experience in defining test requirements, test methodologies and setting up the required test lab and equipment for feature tests and scale test environments
Software Dev QA Job Description
- Write scripts to automate the testing cases
- Test FortiTester software and hardware
- Trace bug and finish check list
- Develop auto test script
- Design test cases base-on feature requirements and user cases
- Execute test cases and troubleshoot test case failures, collaborate closely with the development team to analyze, debug and resolve issues
- Set up environment to do product testing, bug reproducing and verification
- Assist in the customer problem diagnosis when required to duplicate customer scenarios
- Work closely with developer to support FortiCASB new feature design, including competitor analyzing, cloud application information collecting, test data preparation
- Develop automated test using Java/Selenium and integrated test to Jenkins
- Knowledge of general QA procedures and methodologies develops fundamentals
- Self motivated, team person, having proactive communication
- Security knowledge for Firewall, IPS, AntiVirus, VPN, Web Filter, Certificate Authority
- A degree or technical diploma in Computer Science, Computer Technology, or related field
- More than 5 years of test working experience
- Strong experience in Robot Framework
Software Dev QA Job Description
- Develop system and functional level test plans and execute test cases
- Perform the scale and performance testing of various features under stress and deployable configurations
- Work closely with developers to conduct functional specification review and test plan review, then incorporate internal and external feedback
- Into test plan for flawless test execution
- Understand the feature requirements and translate to test cases and test automation
- Perform investigation and analysis to determine root cause of customer found defects
- Create automation test scripts for the test cases, maintain the test repository and deliver the test execution report based on requirement
- This is a technical role, not a managerial role
- Execute functional/performance testing on products using a combination of manual and auto-testing techniques
- Focus on chassis based Fortigate firewall product test
- Good experience in XPath
- Experience in Hadoop is preferred
- Experience in network security, SIEM or UEBA is preferred
- Experience in Linux and networking (TCP/UDP/HTTP protocols) is preferred
- Bachelor's degree or above in Computer Science/Engineering
- 3+ years of software quality assurance or network engineering experience in routing/switching/network security fields
Software Dev QA Job Description
- Troubleshoot customer s issue, verify customer s solution
- Work closely with developers to ensure defects are correctly fixed
- Development and test for the FortiADC QA team
- Prepare and maintain test environments which involve various applications, network devices, and servers
- Perform unit test and integrity test of VCM service packs
- Continuous revisions of vulnerability information for the online FortiGuard encyclopedia and netscan reports
- Develop and maintain tools for automatic test and reporting using shell script or other scripting languages
- Verfiy vulnerability and compliance management appliance and other software systems
- Design, setup, and configure test environments for functional, regression, performance, and stress testing
- Report and document bugs in the bug tracking system
- Strong programming skills in Python, Selenium and Java
- Good experience in Shell/Perl programming is preferred
- Experience in HTTP, HTTPS, or other application protocols is a plus
- Good experience in Python programming is preferred
- Experience in network security, WAF is preferred
- At least 5 years of QA or technical support related job experience on network/security device, CDN/SDN experience is preferred
Software Dev QA Job Description
- Execute feature and bug fix testing for FortiOS GUI and REST API using a combination of manual and automated testing techniques
- Automate front-end testing using automation tools such as Selenium and Jenkins
- Routine manual testing for the UI is bulk of the responsibility
- Improve testing and development processes
- Of vulnerability information for the online FortiGuard encyclopedia and vulnerability scan reports
- To design, develop, execute and automate test cases to test the FortiConnect, FortiPresence and wireless infrastructure products
- Run manual development testing of FortiClient
- Setup and maintain various test systems involving multiple network components, using physical or virtual machines (VM)
- Run and review results of regression test systems
- Work with developers, team leads and other QA engineers
- Knowledge of databases (MySQL, Postgres SQL)
- Strong experience in TCP/IP and Routing/Switching protocols Protocol,CCIE is plus
- Familiar with application contorl technology expecial for HTTP/SSL/Voice/Video protocol
- Familiar with VPN technology such as IPSEC/SSL/L2TP/MPLS VPN
- Good experience on networking products with automation experience in Python or other language
- Experience with databases - MySQL, SQLite